14 1073 870 true 1 5 8 9 10 13 15 19 21 28 33 34 35 38