11 1683 703 true 2 4 6 9 10 17 20 31 33 34 35