8 1617 285 true 0 2 5 9 19 24 27 29