507 pmc_31749092.pdf 247 + 754 .