2685 pmc_31492960.pdf 247 + 2932 .