10 5247 669 true 2 7 17 20 24 26 33 34 35 38