10 1033 437 true
1 2 9 11 21 24 28 30 32 34