3
3
5
7
7
13
29
43
113
127
337
1429
5419
14449
