9 1543 355 true 1 5 7 11 13 17 18 27 37