9 2045 492 true 1 4 9 15 16 20 21 26 32