1  2
2  3
3  7
4  17
5  1579
6  1997
7  2347
8  3323
9  6637
10  11161
11  13829
12  18287
13  40759
14  42197
15  42337
16  45757
17  46141
18  48383
19  49253
20  51631
21  52541
22  53549
23  73477
24  78079
25  81677
26  111439
27  164363
28  166567
29  170441
30  180667
31  191507
32  202729
33  209029
34  257351
35  292471
36  294809
37  300569
38  328787
39  368107
40  490573
41  597559
42  608123
43  623641
44  647771
45  666073
46  684581
47  720491
48  738443
49  788869
50  840341
51  886981
52  896113
53  898523
54  1012507
55  1199437
56  1216393
57  1266799
58  1297091
59  1310279
60  1491421
61  1530953
62  1547257
63  1549319
64  1607821
65  1644287
66  1650109
67  1692947
68  1695527
69  1783237
70  1794269
71  1840591
72  2173453
73  2299499
74  2301107
75  2302523
76  2307181
77  2381359
78  2396423
79  2522671
80  2552531
81  2552653
82  2612699
83  2667757
84  2732501
85  2740721
86  2927257
87  3003709
88  3057767
89  3083371
90  3127937
91  3258769
92  3417889
93  3459719
94  3489517
95  3621851
96  3804613
97  3839047
98  3905533
99  3979433
100  3983699
101  4133957
102  4243069
103  4381177
104  4524139
105  4536179
106  4676339
107  4684879
108  4929433
109  4988323
110  5100353
111  5283989
112  5309747
113  5439613
114  5617043
115  5685227
116  5905153
117  5946407
118  6098959
119  6442981
120  6803059
121  7007783
122  7318757
123  7348207
124  7368583
125  7520111
126  7548241
127  7550579
128  7819993
129  7825823
130  7962707
131  8011139
132  8305207
133  8498051
134  8594699
135  8777641
136  8781359
137  8835271
138  8877833
139  8944603
140  9516547
141  9565529
142  9770881
143  10013147
144  10053289
145  10111337
146  10120633
147  10422341
148  10423753
149  10446503
150  10688131
151  10975463
152  10976389
153  11240237
154  11268493
155  11302559
156  11498659
157  11662499
158  11898529
159  12174863
160  12368869
161  12699343
162  12833251
163  12941189
164  13261879
165  13333057
166  13629103
167  14005877
168  14019617
169  14126897
170  14360683
171  14824681
172  15097781
173  15968107
174  15969593
175  16087529
176  17016187
177  17247407