3950