8 2143 509 true 5 10 13 20 24 26 30 35