10 1001 497 true 1 4 15 17 18 27 28 30 34 38