7 1028 286 true 0 5 8 14 19 21 23