10 1660 464 true 2 7 17 19 23 31 33 35 37 39