1 1
2 2
3 4
4 5
5 10
6 11
7 13
8 14
9 28
10 29
11 31
12 32
13 37
14 38
15 40
16 41
17 82
18 83
19 85
20 86
21 92
22 93
23 96
24 105
25 111
26 112
27 115
28 116
29 122
30 177
31 236
32 237
33 244
34 245
35 247
36 266
37 267
38 270
39 276
40 277
41 283
42 294
43 301
44 302
45 347
46 558
47 628
48 638
49 646
50 647
51 649
52 655
53 669
54 674
55 685
56 686
57 709
58 722
59 738
60 750
61 773
62 774
63 777
64 787
65 788
66 809
67 952
68 967
69 1479
70 1623
71 1629
72 1674
73 1680
74 1701
75 1707
76 1710
77 1717
78 1749
79 1759
80 1765
81 1827
82 1831
83 1843
84 1846
85 1892
86 2002
87 2062
88 2121
89 4020
90 4165
91 4377
92 4535
93 4581
94 4658
95 4701
96 4713
97 4755
98 4769
99 4776
100 4861
101 4906
102 4959
103 4983
104 5128
105 5177
106 5182
107 5204
108 5216
109 5326
110 5359
111 5379
112 5396
113 5444
114 5627
115 5754
116 5890
117 6843
118 7095
119 11251
120 11258
121 11372
122 11667
123 11674
124 12054
125 12098
126 12156
127 12168
128 12182
129 12220
130 12449
131 12555
132 12677
133 13009
134 13029
135 13065
136 13270
137 13401
138 13456
139 13572
140 13829
141 13927
142 13942
143 13944
144 13986
145 14084
146 14296
147 15134
148 15292
149 15396
150 15992
151 16010
152 16932
153 17258
154 19919
155 29794
156 29854
157 30247
158 30559
159 30601
160 30625
161 30653
162 31095
163 31099
164 31180
165 31287
166 31372
167 31385
168 31387
169 31822
170 31844
171 31867
172 31884
173 31916
174 32008
175 32028
176 32201
177 32296
178 32382
179 32438
180 32478
181 32540
182 33039
183 33095
184 33159
185 33375
186 33401
187 33623
188 34258
189 34595
190 34646
191 34698
192 34947
193 35644
194 35674
195 36024
196 36150
197 37777
198 37852
199 38520
200 40135
201 41660
202 41895
203 41909
204 43845
205 45099
206 45852
207 75270
208 75978
209 76301
210 76758
211 76788
212 77108
213 77679
214 77700
215 78221
216 78644
217 78708
218 78713
219 79012
220 79359
221 79371
222 79419
223 79717
224 79812
225 80316
226 80502
227 80652
228 80708
229 80728
230 81094
231 81174
232 81307
233 81355
234 81568
235 81624
236 81716
237 82040
238 82127
239 82285
240 82370
241 82612
242 83230
243 83347
244 83806
245 84525
246 84796
247 85698
248 85972
249 86367
250 86389
251 86477
252 86553
253 86759
254 87367
255 87577
256 88414
257 89033
258 89990
259 90851
260 91169
261 93654
262 96478
263 96532
264 98897
265 99023
266 99150
267 101843
268 102803
269 108207
270 109799
271 110134
272 187812
273 189385
274 192006
275 192248
276 196771
277 196971
278 196983
279 198016
280 199244
281 199830
282 200084
283 200260
284 200617
285 200999
286 201101
287 201453
288 201790
289 202221
290 202405
291 202543
292 203470
293 203520
294 204019
295 204368
296 204927
297 204989
298 205416
299 206443
300 206668
301 206714
302 209578
303 209586
304 209596
305 210328
306 210387
307 210690
308 210894
309 213794
310 213828
311 214483
312 214714
313 215131
314 216007
315 216052
316 216289
317 216357
318 216859
319 217984
320 217999
321 218210
322 219707
323 219908
324 220606
325 221578
326 221893
327 223944
328 225230
329 226985
330 228591
331 229075
332 231277
333 231950
334 232722
335 232897
336 237842
337 243068
338 243152
339 243772
340 245515
341 246539
342 250479
343 251082
344 257757
345 259069
346 260659
347 263258
348 264536
349 271876
350 271921
351 272802
352 283938
353 498730
354 503293
355 504307
356 505210
357 508897
358 513353
359 515675
360 516928
361 517735
362 520011
363 520667
364 522133
365 523116
366 526089
367 526940
368 527600
369 530417
370 530550
371 533777
372 536420
373 537977
374 540025
375 540908
376 542197
377 542352
378 542461
379 542909
380 543080
381 543809
382 544644
383 547799
384 548144
385 549849
386 550221
387 550960
388 554492
389 556065
390 556764
391 556949
392 557416
393 557422
394 568190
395 568991
396 570441
397 572100
398 573832
399 578142
400 578377
401 578973
402 582304
403 583953
404 584400
405 585901
406 592354
407 596774
408 597523
409 601533
410 601820
411 603975
412 605041
413 605261
414 608423
415 609708
416 613977
417 614310
418 617970
419 623080
420 631980
421 632225
422 646901
423 648423
424 651106
425 669679
426 673382
427 682646
428 689913
429 695961
430 714882
431 715084
432 729938
433 737298
434 750816