12 1697 73 265730 2 11 15 19 23 25 31 41 57 68 81 92