Nonparametric estimation of sojourn time distributions for truncated serial event data--a weight-adjusted approach