10 593 370 true 2 3 11 12 17 33 34 36 37 38