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