14 1257 445 true
0 2 4 5 12 13 15 17 21 26 28 33 36 38