9 2380 562 true 1 2 7 10 14 19 20 25 28