11 5269 780 true 5 6 9 10 12 14 16 19 22 29 30