3
3
5
7
13
17
97
241
257
673
