8 2086 624 true 1 5 6 12 13 14 29 35