3680 pmc_31936410.pdf 247 + 3927 .