8 1463 286 true 1 2 14 21 22 26 33 34