7 1100 339 true 7 10 23 29 31 33 35