3871 ) P . Swensson.