9 2428 518 true 1 2 7 11 14 25 31 34 36