661 pmc_31681265.pdf 343 + 1004 .