10 2983 535 true 1 7 8 12 14 24 26 27 29 39