0 1
1 5
2 8
3 14
4 20
5 23
6 29
7 33
8 35
9 48
10 50
11 53
12 63
13 74
14 75
15 83
16 89
17 90
18 113
19 114
20 116
21 119
22 120
23 131
24 134
25 140
26 153
27 155
28 173
29 174
30 183
31 186
32 200
33 204
34 209
35 215
36 216
37 219
38 230
39 243
40 245
41 251
42 284
43 285
44 293
45 296
46 299
47 300
48 303
49 320
50 321
51 323
52 326
53 329
54 338
55 359
56 363
57 369
58 375
59 384
60 404
61 410
62 411
63 413
64 426
65 428
66 440
67 468
68 470
69 473
70 483
71 491
72 504
73 509
74 510
75 515
76 524
77 525
78 530
79 531
80 543
81 545
82 548
83 551
84 575
85 581
86 593
87 608
88 614
89 624
90 638
91 644
92 648
93 650
94 683
95 686
96 711
97 713
98 714
99 719
100 723
101 725
102 740
103 743
104 744
105 761
106 774
107 776
108 779
109 783
110 789
111 798
112 800
113 803
114 804
115 831
116 833
117 846
118 860
119 866
120 888
121 891
122 893
123 894
124 911
125 930
126 933
127 935
128 938
129 953
130 956
131 986
132 993
133 998
134 999
135 1001
136 1013
137 1040
138 1041
139 1043
140 1064
141 1065
142 1070
143 1103
144 1118
145 1119
146 1133
147 1134
148 1136
149 1140
150 1143
151 1154
152 1166
153 1169
154 1173
155 1175
156 1188
157 1190
158 1194
159 1196
160 1205
161 1218
162 1233
163 1260
164 1265
165 1308
166 1328
167 1329
168 1331
169 1335
170 1338
171 1341
172 1343
173 1344
174 1346
175 1349
176 1353
177 1355
178 1356
179 1364
180 1374
181 1383
182 1388
183 1394
184 1395
185 1400
186 1409
187 1416
188 1439
189 1454
190 1499
191 1500
192 1505
193 1511
194 1518
195 1524
196 1533
197 1583
198 1584
199 1590
200 1625
201 1628
202 1629
203 1649
204 1650
205 1653
206 1659
207 1671
208 1673
209 1679
210 1680
211 1685
212 1724
213 1728
214 1730
215 1733
216 1755
217 1763
218 1764
219 1766
220 1769
221 1770
222 1790
223 1791
224 1803
225 1806
226 1811
227 1815
228 1818
229 1835
230 1836
231 1838
232 1848
233 1880
234 1883
235 1889
236 1896
237 1910
238 1916
239 1923
240 1925
241 1938
242 1953
243 1955
244 1958
245 1959
246 1961
247 2000
248 2003
249 2006
250 2009
251 2024
252 2039
253 2045
254 2046
255 2063
256 2064
257 2100
258 2105
259 2114
260 2115
261 2120
262 2121
263 2129
264 2163
265 2168
266 2169
267 2174
268 2181
269 2186
270 2195
271 2210
272 2223
273 2225
274 2240
275 2253
276 2256
277 2273
278 2274
279 2298
280 2318
281 2319
282 2321
283 2324
284 2325
285 2360
286 2393
287 2394
288 2399
289 2400
290 2430
291 2451
292 2459
293 2465
294 2468
295 2478
296 2483
297 2484
298 2486
299 2493
300 2496
301 2499
302 2504
303 2505
304 2510
305 2511
306 2525
307 2549
308 2553
309 2559
310 2573
311 2583
312 2594
313 2598
314 2613
315 2615
316 2636
317 2693
318 2699
319 2703
320 2715
321 2720
322 2735
323 2738
324 2750
325 2753
326 2759
327 2760
328 2778
329 2819
330 2820
331 2823
332 2825
333 2826
334 2828
335 2844
336 2846
337 2868
338 2870
339 2889
340 2891
341 2903
342 2910
343 2919
344 2921
345 2924
346 2928
347 2930
348 2933
349 2939
350 2940
351 2976
352 3003
353 3014
354 3023
355 3026
356 3033
357 3044
358 3050
359 3056
360 3065
361 3071
362 3098
363 3099
364 3101
365 3105
366 3123
367 3128
368 3131
369 3134
370 3138
371 3143
372 3149
373 3150
374 3155
375 3158
376 3171
377 3176
378 3179
379 3183
380 3224
381 3260
382 3273
383 3275
384 3276
385 3281
386 3284
387 3285
388 3329
389 3336
390 3344
391 3350
392 3351
393 3380
394 3389
395 3395
396 3396
397 3413
398 3414
399 3416
400 3420
401 3428
402 3434
403 3473
404 3474
405 3479
406 3480
407 3483
408 3485
409 3491
410 3495
411 3500
412 3560
413 3563
414 3593
415 3596
416 3603
417 3605
418 3618
419 3648
420 3653
421 3660
422 3705
423 3728
424 3740
425 3743
426 3744
427 3749
428 3753
429 3761
430 3770
431 3773
432 3779
433 3780
434 3786
435 3788
436 3794
437 3803
438 3810
439 3834
440 3836
441 3840
442 3843
443 3858
444 3863
445 3870
446 3933
447 3936
448 3938
449 3950
450 3953
451 3959
452 3963
453 3968
454 3974
455 4029
456 4034
457 4040
458 4043
459 4044
460 4058
461 4080
462 4083
463 4104
464 4109
465 4115
466 4116
467 4134
468 4143
469 4145
470 4146
471 4164
472 4181
473 4184
474 4188
475 4193
476 4211
477 4263
478 4268
479 4298
480 4299
481 4304
482 4311
483 4313
484 4314
485 4320
486 4331
487 4340
488 4344
489 4349
490 4353
491 4365
492 4368
493 4373
494 4376
495 4380
496 4401
497 4409
498 4410
499 4415
500 4424
501 4430
502 4464
503 4466
504 4470
505 4484
506 4499
507 4500
508 4520
509 4524
510 4529
511 4551
512 4563
513 4568
514 4575
515 4578
516 4586
517 4599
518 4604
519 4610
520 4613
521 4619
522 4659
523 4668
524 4670
525 4685
526 4695
527 4698
528 4706
529 4709
530 4710
531 4715
532 4730
533 4733
534 4736
535 4739
536 4745
537 4760
538 4806
539 4809
540 4814
541 4821
542 4824
543 4838
544 4839
545 4844
546 4848
547 4859
548 4866
549 4871
550 4883
551 4890
552 4893
553 4895
554 4905
555 4914
556 4919
557 4925
558 4943
559 5030
560 5033
561 5039
562 5045
563 5046
564 5051
565 5066
566 5069
567 5070
568 5081
569 5121
570 5123
571 5126
572 5129
573 5133
574 5135
575 5136
576 5150
577 5156
578 5160
579 5165
580 5171
581 5213
582 5214
583 5216
584 5238
585 5243
586 5249
587 5250
588 5283
589 5298
590 5303
591 5313
592 5315
593 5325
594 5328
595 5333
596 5354
597 5355
598 5361
599 5364
600 5366
601 5423
602 5426
603 5444
604 5451
605 5454
606 5486
607 5528
608 5534
609 5535
610 5541
611 5543
612 5546
613 5574
614 5579
615 5585
616 5586
617 5598
618 5606
619 5619
620 5625
621 5628
622 5660
623 5675
624 5696
625 5718
626 5721
627 5723
628 5744
629 5745
630 5751
631 5759
632 5763
633 5793
634 5888
635 5889
636 5891
637 5903
638 5906
639 5910
640 5913
641 5915
642 5931
643 5943
644 5948
645 5954
646 5961
647 5963
648 5966
649 5969
650 5970
651 5976
652 5984
653 5990
654 5993
655 6018
656 6020
657 6048
658 6053
659 6054
660 6056
661 6074
662 6101
663 6113
664 6119
665 6125
666 6134
667 6138
668 6144
669 6164
670 6173
671 6186
672 6188
673 6204
674 6206
675 6225
676 6236
677 6239
678 6243
679 6248
680 6251
681 6269
682 6273
683 6288
684 6291
685 6305
686 6318
687 6323
688 6344
689 6369
690 6390
691 6399
692 6404
693 6410
694 6411
695 6414
696 6444
697 6453
698 6455
699 6458
700 6459
701 6476
702 6483
703 6486
704 6491
705 6500
706 6501
707 6503
708 6504
709 6516
710 6521
711 6531
712 6573
713 6581
714 6585
715 6588
716 6608
717 6609
718 6620
719 6624
720 6629
721 6645
722 6663
723 6665
724 6705
725 6720
726 6725
727 6728
728 6738
729 6743
730 6749
731 6795
732 6806
733 6834
734 6839
735 6843
736 6845
737 6846
738 6848
739 6854
740 6875
741 6878
742 6879
743 6890
744 6914
745 6920
746 6929
747 6936
748 6938
749 6950
750 6998
751 7004
752 7014
753 7028
754 7040
755 7071
756 7074
757 7079
758 7086
759 7088
760 7121
761 7140
762 7160
763 7161
764 7163
765 7193
766 7194
767 7200
768 7203
769 7215
770 7223
771 7259
772 7266
773 7268
774 7271
775 7274
776 7275
777 7278
778 7310
779 7313
780 7314
781 7316
782 7334
783 7356
784 7358
785 7361
786 7365
787 7370
788 7373
789 7376
790 7379
791 7383
792 7385
793 7389
794 7398
795 7406
796 7413
797 7421
798 7433
799 7434
800 7439
801 7461
802 7464
803 7469
804 7530
805 7550
806 7565
807 7593
808 7608
809 7613
810 7616
811 7629
812 7631
813 7634
814 7643
815 7649
816 7653
817 7656
818 7659
819 7674
820 7679
821 7691
822 7706
823 7719
824 7730
825 7733
826 7763
827 7770
828 7775
829 7779
830 7790
831 7800
832 7803
833 7809
834 7820
835 7823
836 7830
837 7833
838 7835
839 7863
840 7865
841 7883
842 7886
843 7893
844 7895
845 7938
846 7940
847 7943
848 7953
849 7956
850 7959
851 7968
852 7979
853 7985
854 7995
855 8028
856 8030
857 8031
858 8033
859 8034
860 8043
861 8045
862 8093
863 8094
864 8111
865 8124
866 8126
867 8133
868 8150
869 8180
870 8181
871 8184
872 8205
873 8210
874 8238
875 8243
876 8273
877 8301
878 8303
879 8315
880 8324
881 8325
882 8330
883 8336
884 8345
885 8346
886 8370
887 8393
888 8405
889 8435
890 8439
891 8450
892 8451
893 8463
894 8468
895 8471
896 8481
897 8489
898 8490
899 8493
900 8505
901 8513
902 8514
903 8546
904 8549
905 8553
906 8558
907 8583
908 8591
909 8601
910 8645
911 8649
912 8658
913 8663
914 8670
915 8693
916 8694
917 8708
918 8721
919 8733
920 8741
921 8744
922 8754
923 8784
924 8786
925 8789
926 8790
927 8798
928 8840
929 8868
930 8873
931 8874
932 8894
933 8895
934 8903
935 8913
936 8918
937 8951
938 8954
939 8955
940 8960
941 8978
942 8979
943 8985
944 9020
945 9021
946 9023
947 9029
948 9059
949 9060
950 9063
951 9065
952 9071
953 9074
954 9084
955 9095
956 9105
957 9111
958 9114
959 9116
960 9125
961 9143
962 9144
963 9153
964 9164
965 9183
966 9189
967 9213
968 9216
969 9221
970 9228
971 9246
972 9258
973 9260
974 9261
975 9293
976 9350
977 9356
978 9359
979 9449
980 9479
981 9500
982 9504
983 9515
984 9534
985 9539
986 9560
987 9569
988 9570
989 9578
990 9590
991 9603
992 9605
993 9606
994 9633
995 9650
996 9689
997 9690
998 9693
999 9701
1000 9708