11 1100 471 true 2 6 10 12 13 21 29 30 33 37 38