9 1136 361 true 3 4 7 8 14 16 23 28 39