7 1035 442 true 8 10 13 18 25 27 29