1 0
2 0
3 1
4 3
5 3
6 6
7 6
8 10
9 10
10 11
11 11
12 16
13 16
14 22
15 22
16 23
17 23
18 30
19 30
20 38
21 38
22 39
23 39
24 48
25 48
26 50
27 50
28 51
29 51
30 61
31 61
32 72
33 72
34 73
35 73
36 75
37 75
38 87
39 87
40 88
41 88
42 101
43 101
44 115
45 115
46 116
47 116
48 131
49 131
50 134
51 134
52 135
53 135
54 151
55 151
56 153
57 153
58 154
59 154
60 171
61 171
62 189
63 189
64 190
65 190
66 192
67 192
68 211
69 211
70 212
71 212
72 232
73 232
74 253
75 253
76 254
77 254
78 257
79 257
80 279
81 279
82 280
83 280
84 303
85 303
86 305
87 305
88 306
89 306
90 330
91 330
92 333
93 333
94 334
95 334
96 336
97 336
98 361
99 361
100 362
101 362
102 388
103 388
104 415
105 415
106 416
107 416
108 444
109 444
110 473
111 473
112 474
113 474
114 504
115 504
116 506
117 506
118 507
119 507
120 510
121 510
122 514
123 514
124 515
125 515
126 517
127 517
128 548
129 548
130 549
131 549
132 581
133 581
134 584
135 584
136 585
137 585
138 618
139 618
140 652
141 652
142 653
143 653
144 657
145 657
146 659
147 659
148 660
149 660
150 695
151 695
152 731
153 731
154 732
155 732
156 734
157 734
158 771
159 771
160 772
161 772
162 775
163 775
164 813
165 813
166 814
167 814
168 853
169 853
170 858
171 858
172 859
173 859
174 899
175 899
176 901
177 901
178 902
179 902
180 943
181 943
182 985
183 985
184 986
185 986
186 988
187 988
188 992
189 992
190 993
191 993
192 1036
193 1036
194 1080
195 1080
196 1081
197 1081
198 1126
199 1126
200 1172
201 1172
202 1173
203 1173
204 1176
205 1176
206 1178
207 1178
208 1179
209 1179
210 1183
211 1183
212 1230
213 1230
214 1231
215 1231
216 1233
217 1233
218 1236
219 1236
220 1237
221 1237
222 1242
223 1242
224 1290
225 1290
226 1291
227 1291
228 1340
229 1340
230 1390
231 1390
232 1391
233 1391
234 1442
235 1442
236 1444
237 1444
238 1445
239 1445
240 1497
241 1497
242 1550
243 1550
244 1551
245 1551
246 1553
247 1553
248 1558
249 1558
250 1559
251 1559
252 1613
253 1613
254 1617
255 1617
256 1618
257 1618
258 1673
259 1673
260 1676
261 1676
262 1677
263 1677
264 1733
265 1733
266 1735
267 1735
268 1736
269 1736
270 1793
271 1793
272 1851
273 1851
274 1852
275 1852
276 1854
277 1854
278 1913
279 1913
280 1914
281 1914
282 1974
283 1974
284 2035
285 2035
286 2036
287 2036
288 2039
289 2039
290 2045
291 2045
292 2046
293 2046
294 2108
295 2108
296 2110
297 2110
298 2111
299 2111
300 2116
301 2116
302 2119
303 2119
304 2120
305 2120
306 2122
307 2122
308 2185
309 2185
310 2186
311 2186
312 2250
313 2250
314 2315
315 2315
316 2316
317 2316
318 2382
319 2382
320 2386
321 2386
322 2387
323 2387
324 2393
325 2393
326 2395
327 2395
328 2396
329 2396
330 2399
331 2399
332 2466
333 2466
334 2467
335 2467
336 2469
337 2469
338 2537
339 2537
340 2538
341 2538
342 2542
343 2542
344 2545
345 2545
346 2546
347 2546
348 2615
349 2615
350 2685
351 2685
352 2686
353 2686
354 2757
355 2757
356 2759
357 2759
358 2760
359 2760
360 2832
361 2832
362 2839
363 2839
364 2840
365 2840
366 2842
367 2842
368 2915
369 2915
370 2916
371 2916
372 2919
373 2919
374 2993
375 2993
376 2994
377 2994
378 2999
379 2999
380 3074
381 3074
382 3075
383 3075
384 3151
385 3151
386 3153
387 3153
388 3154
389 3154
390 3231
391 3231
392 3237
393 3237
394 3238
395 3238
396 3240
397 3240
398 3318
399 3318
400 3319
401 3319
402 3398
403 3398
404 3403
405 3403
406 3404
407 3404
408 3408
409 3408
410 3488
411 3488
412 3489
413 3489
414 3492
415 3492
416 3494
417 3494
418 3495
419 3495
420 3576
421 3576
422 3658
423 3658
424 3659
425 3659
426 3661
427 3661
428 3664
429 3664
430 3665
431 3665
432 3748
433 3748
434 3832
435 3832
436 3833
437 3833
438 3840
439 3840
440 3925
441 3925
442 3926
443 3926
444 4012
445 4012
446 4014
447 4014
448 4015
449 4015
450 4102
451 4102
452 4106
453 4106
454 4107
455 4107
456 4109
457 4109
458 4197
459 4197
460 4198
461 4198
462 4287
463 4287
464 4377
465 4377
466 4378
467 4378
468 4469
469 4469
470 4472
471 4472
472 4473
473 4473
474 4477
475 4477
476 4479
477 4479
478 4480
479 4480
480 4572
481 4572
482 4577
483 4577
484 4578
485 4578
486 4580
487 4580
488 4673
489 4673
490 4674
491 4674
492 4768
493 4768
494 4774
495 4774
496 4775
497 4775
498 4778
499 4778
500 4873
501 4873
502 4874
503 4874
504 4970
505 4970
506 4972
507 4972
508 4973
509 4973
510 5070
511 5070
512 5073
513 5073
514 5074
515 5074
516 5076
517 5076
518 5080
519 5080
520 5081
521 5081
522 5179
523 5179
524 5278
525 5278
526 5279
527 5279
528 5285
529 5285
530 5293
531 5293
532 5294
533 5294
534 5299
535 5299
536 5301
537 5301
538 5302
539 5302
540 5305
541 5305
542 5405
543 5405
544 5406
545 5406
546 5408
547 5408
548 5509
549 5509
550 5510
551 5510
552 5517
553 5517
554 5520
555 5520
556 5521
557 5521
558 5623
559 5623
560 5628
561 5628
562 5629
563 5629
564 5732
565 5732
566 5734
567 5734
568 5735
569 5735
570 5839
571 5839
572 5944
573 5944
574 5945
575 5945
576 5947
577 5947
578 6053
579 6053
580 6054
581 6054
582 6057
583 6057
584 6061
585 6061
586 6062
587 6062
588 6169
589 6169
590 6176
591 6176
592 6177
593 6177
594 6285
595 6285
596 6287
597 6287
598 6288
599 6288
600 6397
601 6397
602 6507
603 6507
604 6508
605 6508
606 6510
607 6510
608 6621
609 6621
610 6622
611 6622
612 6627
613 6627
614 6739
615 6739
616 6740
617 6740
618 6853
619 6853
620 6967
621 6967
622 6968
623 6968
624 6971
625 6971
626 6973
627 6973
628 6974
629 6974
630 6980
631 6980
632 7095
633 7095
634 7096
635 7096
636 7098
637 7098
638 7101
639 7101
640 7102
641 7102
642 7218
643 7218
644 7335
645 7335
646 7336
647 7336
648 7454
649 7454
650 7458
651 7458
652 7459
653 7459
654 7578
655 7578
656 7580
657 7580
658 7581
659 7581
660 7701
661 7701
662 7822
663 7822
664 7823
665 7823
666 7825
667 7825
668 7833
669 7833
670 7834
671 7834
672 7838
673 7838
674 7960
675 7960
676 7961
677 7961
678 8084
679 8084
680 8087
681 8087
682 8088
683 8088
684 8212
685 8212
686 8214
687 8214
688 8215
689 8215
690 8220
691 8220
692 8345
693 8345
694 8346
695 8346
696 8348
697 8348
698 8354
699 8354
700 8355
701 8355
702 8481
703 8481
704 8488
705 8488
706 8489
707 8489
708 8492
709 8492
710 8619
711 8619
712 8620
713 8620
714 8628
715 8628
716 8630
717 8630
718 8631
719 8631
720 8759
721 8759
722 8762
723 8762
724 8763
725 8763
726 8765
727 8765
728 8894
729 8894
730 8895
731 8895
732 8901
733 8901
734 9031
735 9031
736 9032
737 9032
738 9036
739 9036
740 9167
741 9167
742 9168
743 9168
744 9300
745 9300
746 9302
747 9302
748 9303
749 9303
750 9306
751 9306
752 9439
753 9439
754 9440
755 9440
756 9442
757 9442
758 9576
759 9576
760 9577
761 9577
762 9712
763 9712
764 9715
765 9715
766 9716
767 9716
768 9721
769 9721
770 9857
771 9857
772 9858
773 9858
774 9995
775 9995
776 9997
777 9997
778 9998
779 9998
780 10005
781 10005
782 10009
783 10009
784 10010
785 10010
786 10012
787 10012
788 10150
789 10150
790 10151
791 10151
792 10154
793 10154
794 10159
795 10159
796 10160
797 10160
798 10299
799 10299
800 10305
801 10305
802 10306
803 10306
804 10310
805 10310
806 10312
807 10312
808 10313
809 10313
810 10453
811 10453
812 10594
813 10594
814 10595
815 10595
816 10597
817 10597
818 10604
819 10604
820 10605
821 10605
822 10747
823 10747
824 10890
825 10890
826 10891
827 10891
828 11035
829 11035
830 11180
831 11180
832 11181
833 11181
834 11184
835 11184
836 11186
837 11186
838 11187
839 11187
840 11333
841 11333
842 11342
843 11342
844 11343
845 11343
846 11345
847 11345
848 11348
849 11348
850 11349
851 11349
852 11357
853 11357
854 11504
855 11504
856 11505
857 11505
858 11653
859 11653
860 11802
861 11802
862 11803
863 11803
864 11953
865 11953
866 11955
867 11955
868 11956
869 11956
870 11960
871 11960
872 11965
873 11965
874 11966
875 11966
876 11968
877 11968
878 12119
879 12119
880 12120
881 12120
882 12272
883 12272
884 12425
885 12425
886 12426
887 12426
888 12580
889 12580
890 12583
891 12583
892 12584
893 12584
894 12591
895 12591
896 12593
897 12593
898 12594
899 12594
900 12603
901 12603
902 12609
903 12609
904 12610
905 12610
906 12612
907 12612
908 12767
909 12767
910 12768
911 12768
912 12924
913 12924
914 12928
915 12928
916 12929
917 12929
918 12932
919 12932
920 13089
921 13089
922 13090
923 13090
924 13095
925 13095
926 13097
927 13097
928 13098
929 13098
930 13256
931 13256
932 13259
933 13259
934 13260
935 13260
936 13262
937 13262
938 13421
939 13421
940 13422
941 13422
942 13582
943 13582
944 13590
945 13590
946 13591
947 13591
948 13752
949 13752
950 13757
951 13757
952 13758
953 13758
954 13920
955 13920
956 13922
957 13922
958 13923
959 13923
960 13926
961 13926
962 13936
963 13936
964 13937
965 13937
966 13939
967 13939
968 14102
969 14102
970 14103
971 14103
972 14267
973 14267
974 14270
975 14270
976 14271
977 14271
978 14436
979 14436
980 14440
981 14440
982 14441
983 14441
984 14607
985 14607
986 14609
987 14609
988 14610
989 14610
990 14618
991 14618
992 14785
993 14785
994 14786
995 14786
996 14788
997 14788
998 14956
999 14956
1000 14957