10 4043 655 true 2 6 11 15 24 26 29 33 36 39