10 2297 533 true 2 4 9 14 16 17 19 34 35 38