14 1123 368 true 2 4 6 8 10 11 14 19 20 23 25 28 31 32