10 1074 468 true 1 3 6 7 9 17 21 23 28 34