8 1416 269 true 2 5 7 9 10 11 28 30