9 1707 514 true 2 8 9 13 14 17 27 29 37