10 8988 611 true 2 4 7 15 17 24 29 30 31 34