1 1
2 2
3 3
4 4
5 5
6 6
7 8
8 10
9 11
10 12
11 16
12 20
13 21
14 22
15 23
16 24
17 32
18 40
19 42
20 43
21 44
22 46
23 47
24 48
25 64
26 66
27 68
28 72
29 78
30 80
31 82
32 83
33 85
34 88
35 90
36 92
37 94
38 96
39 128
40 130
41 138
42 149
43 151
44 152
45 159
46 162
47 165
48 168
49 169
50 170
51 172
52 175
53 176
54 177
55 182
56 184
57 186
58 187
59 188
60 190
61 192
62 256
63 262
64 286
65 292
66 303
67 313
68 317
69 328
70 329
71 338
72 344
73 347
74 350
75 353
76 357
77 361
78 364
79 370
80 371
81 372
82 377
83 378
84 382
85 384
86 512
87 522
88 559
89 565
90 605
91 615
92 622
93 633
94 644
95 652
96 657
97 658
98 669
99 678
100 686
101 687
102 692
103 693
104 697
105 698
106 701
107 703
108 707
109 712
110 715
111 717
112 719
113 724
114 727
115 729
116 732
117 738
118 742
119 744
120 749
121 750
122 751
123 752
124 753
125 755
126 756
127 760
128 762
129 764
130 768
131 892
132 909
133 928
134 963
135 992
136 1012
137 1032
138 1109
139 1162
140 1179
141 1199
142 1222
143 1230
144 1246
145 1270
146 1275
147 1309
148 1323
149 1324
150 1330
151 1332
152 1359
153 1373
154 1381
155 1384
156 1386
157 1390
158 1394
159 1397
160 1401
161 1406
162 1408
163 1414
164 1417
165 1423
166 1425
167 1447
168 1449
169 1464
170 1468
171 1469
172 1473
173 1488
174 1491
175 1494
176 1500
177 1501
178 1503
179 1504
180 1506
181 1509
182 1512
183 1517
184 1518
185 1519
186 1520
187 1522
188 1526
189 1528
190 1652
191 1737
192 1739
193 1814
194 1820
195 1829
196 1898
197 1943
198 2012
199 2057
200 2074
201 2080
202 2087
203 2098
204 2137
205 2214
206 2216
207 2221
208 2401
209 2473
210 2531
211 2536
212 2541
213 2565
214 2571
215 2577
216 2581
217 2587
218 2603
219 2645
220 2683
221 2718
222 2763
223 2789
224 2792
225 2802
226 2807
227 2809
228 2825
229 2839
230 2844
231 2858
232 2861
233 2885
234 2887
235 2891
236 2898
237 2902
238 2911
239 2924
240 2926
241 2957
242 2968
243 2987
244 2988
245 2990
246 3000
247 3001
248 3002
249 3004
250 3005
251 3013
252 3015
253 3020
254 3021
255 3026
256 3027
257 3034
258 3043
259 3161
260 3182
261 3218
262 3235
263 3247
264 3260
265 3353
266 3466
267 3620
268 3635
269 3637
270 3797
271 3835
272 3841
273 3852
274 3861
275 3892
276 3975
277 4070
278 4127
279 4207
280 4236
281 4491
282 4603
283 4627
284 4691
285 4732
286 4796
287 4803
288 4946
289 5045
290 5074
291 5150
292 5164
293 5230
294 5260
295 5276
296 5354
297 5384
298 5411
299 5473
300 5519
301 5530
302 5531
303 5581
304 5622
305 5638
306 5695
307 5704
308 5748
309 5751
310 5799
311 5844
312 5845
313 5853
314 5863
315 5876
316 5919
317 5921
318 5968
319 5984
320 5991
321 6006
322 6011
323 6013
324 6017
325 6025
326 6032
327 6040
328 6041
329 6044
330 6047
331 6065
332 6068
333 6077
334 6297
335 6320
336 6361
337 6477
338 6590
339 6739
340 6758
341 7138
342 7158
343 7240
344 7476
345 7616
346 7842
347 7868
348 7965
349 8102
350 8179
351 8545
352 8602
353 8624
354 8743
355 8806
356 8836
357 8998
358 9054
359 9166
360 9293
361 9315
362 9424
363 9425
364 9444
365 9690
366 9716
367 9787
368 9804
369 9885
370 9906
371 9919
372 9953
373 10114
374 10228
375 10267
376 10333
377 10337
378 10348
379 10419
380 10475
381 10497
382 10532
383 10550
384 10685
385 10703
386 10762
387 10819
388 10827
389 10853
390 10928
391 10954
392 11027
393 11099
394 11176
395 11194
396 11216
397 11220
398 11246
399 11256
400 11263
401 11293
402 11308
403 11341
404 11431
405 11461
406 11527
407 11530
408 11541
409 11562
410 11567
411 11572
412 11625
413 11637
414 11639
415 11652
416 11682
417 11694
418 11698
419 11717
420 11799
421 11801
422 11817
423 11823
424 11834
425 11854
426 11867
427 11882
428 11888
429 11908
430 11966
431 11985
432 11988
433 11993
434 12000
435 12009
436 12019
437 12022
438 12024
439 12032
440 12037
441 12063
442 12147
443 12435
444 12988
445 13102
446 13109
447 13272
448 13480
449 13641
450 13704
451 13836
452 13968
453 14173
454 14653
455 14718
456 14720
457 15129
458 15245
459 15582
460 15888
461 16045
462 16128
463 16218
464 16271
465 16348
466 16378
467 16563
468 16649
469 16726
470 17061
471 17205
472 17324
473 17349
474 17855
475 17860
476 18201
477 18567
478 18712
479 18802
480 18918
481 19016
482 19125
483 19337
484 19389
485 19398
486 19859
487 20075
488 20282
489 20412
490 20460
491 20646
492 20910
493 21281
494 21294
495 21400
496 21472
497 21603
498 21809
499 21849
500 21993
501 22049
502 22106
503 22172
504 22640
505 22654
506 22662
507 22714
508 22779
509 22781
510 22867
511 23082
512 23100
513 23176
514 23205
515 23226
516 23234
517 23277
518 23309
519 23415
520 23469
521 23490
522 23607
523 23614
524 23696
525 23715
526 23721
527 23767
528 23826
529 23847
530 23919
531 23950
532 23970
533 23991
534 24001
535 24019
536 24556
537 24654
538 24756
539 25984
540 26009
541 26242
542 26281
543 26562
544 26654
545 27577
546 27897
547 28085
548 28695
549 29147
550 29456
551 30472
552 30711
553 31362
554 31368
555 31769
556 31930
557 32946
558 33041
559 33060
560 34727
561 35371
562 35619
563 35645
564 36108
565 36490
566 37496
567 37715
568 37736
569 37991
570 39154
571 39734
572 39798
573 39900
574 40703
575 41302
576 41742
577 41747
578 41760
579 41803
580 42170
581 42349
582 42515
583 42583
584 43116
585 43182
586 43277
587 43600
588 43762
589 43810
590 44158
591 44382
592 44668
593 44745
594 44911
595 44979
596 45104
597 45202
598 45276
599 45301
600 45388
601 45557
602 45747
603 45903
604 45956
605 46113
606 46188
607 46342
608 46368
609 46442
610 46455
611 46596
612 46695
613 46722
614 46830
615 46839
616 46876
617 47015
618 47112
619 47130
620 47175
621 47251
622 47488
623 47510
624 47551
625 47639
626 47834
627 47905
628 48508
629 49022
630 49414
631 49608
632 49619
633 49634
634 50098
635 51147
636 51182
637 51570
638 52297
639 53118
640 53400
641 54006
642 54246
643 54389
644 54714
645 54760
646 57071
647 57571
648 57648
649 57910
650 58430
651 59386
652 60730
653 60823
654 61127
655 62721
656 62892
657 63324
658 64527
659 65290
660 65452
661 65511
662 66149
663 66477
664 66941
665 66993
666 67878
667 68220
668 68346
669 69992
670 72011
671 72195
672 72426
673 73354
674 75159
675 76048
676 76185
677 76942
678 77052
679 77368
680 77888
681 78482
682 79170
683 79239
684 79723
685 79780
686 79884
687 80283
688 81390
689 82258
690 82512
691 82544
692 82754
693 83131
694 83361
695 83408
696 83496
697 83641
698 83766
699 83818
700 85033
701 85661
702 85905
703 86638
704 87000
705 87392
706 87748
707 87917
708 88678
709 89081
710 89790
711 90348
712 90536
713 90613
714 90942
715 91241
716 91458
717 91509
718 92175
719 92360
720 92384
721 92481
722 92710
723 92801
724 93077
725 93331
726 93652
727 93814
728 94169
729 94259
730 94262
731 94325
732 94355
733 94609
734 94611
735 94621
736 94826
737 94909
738 95403
739 95613
740 95743
741 96998
742 97106
743 97304
744 98380
745 99071
746 99773
747 100114
748 102819
749 102855
750 103500
751 103546
752 104299
753 104552
754 105119
755 105431
756 105662
757 107399
758 107476
759 108655
760 108656
761 108894
762 110108
763 110517
764 112307
765 112648
766 114002
767 114759
768 114895
769 116635
770 117237
771 117513
772 117934
773 118659
774 119183
775 120280
776 121704
777 123210
778 125774
779 127146
780 127765
781 128713
782 129504
783 129599
784 130721
785 131795
786 132327
787 134899
788 136809
789 137572
790 137882
791 138137
792 140355
793 141688
794 142503
795 143396
796 144548
797 145312
798 145467
799 145634
800 145849
801 146580
802 148336
803 149755
804 149809
805 150941
806 152146
807 153260
808 153863
809 154485
810 156736
811 157790
812 158645
813 159397
814 159720
815 160691
816 161655
817 161699
818 162504
819 162692
820 164280
821 164841
822 165548
823 165667
824 166159
825 167468
826 168964
827 171517
828 171973
829 172031
830 172631
831 173157
832 173903
833 173950
834 174828
835 175075
836 175195
837 175463
838 175892
839 176681
840 177202
841 177394
842 177597
843 179074
844 179521
845 181263
846 181682
847 181766
848 181813
849 181886
850 181970
851 182048
852 182222
853 182394
854 182427
855 182623
856 182702
857 182836
858 183021
859 183195
860 184825
861 185158
862 185214
863 185337
864 185534
865 185549
866 185618
867 185669
868 185717
869 186085
870 186411
871 186449
872 186879
873 186968
874 187202
875 187206
876 187639
877 187700
878 187707
879 187765
880 187861
881 188051
882 188796
883 188874
884 190150
885 190168
886 190630
887 191839
888 192135
889 192275
890 192873
891 193674
892 195342
893 197073
894 197392
895 198637
896 198849
897 199199
898 200640
899 201459
900 202558
901 203397
902 205701
903 205751
904 209039
905 209770
906 209794
907 210543
908 211392
909 211491
910 213266
911 223612
912 225051
913 228139
914 231934
915 232557
916 233167
917 236511
918 237158
919 240344
920 244048
921 245054
922 248517
923 248968
924 249113
925 250374
926 250912
927 255210
928 256768
929 257282
930 260296
931 261938
932 266096
933 268735
934 269036
935 269370
936 269646
937 270267
938 270368
939 270736
940 271213
941 271638
942 273454
943 274420
944 276328
945 279671
946 281493
947 281593
948 284303
949 284372
950 286057
951 286369
952 288608
953 290979
954 293170
955 300066
956 300907
957 304082
958 304782
959 305926
960 306416
961 312805
962 313768
963 314885
964 316591
965 316884
966 318881
967 319245
968 319873
969 320165
970 320248
971 321551
972 322241
973 323189
974 323386
975 324249
976 324276
977 325004
978 325850
979 326138
980 327027
981 328564
982 329446
983 330182
984 330877
985 334089
986 337066
987 337530
988 337823
989 339440
990 340007
991 341972
992 342427
993 345894
994 349717
995 350228
996 350966
997 352139
998 353492
999 355467
1000 355613