1 17
2 97
3 98
4 337
5 353
6 354
7 881
8 962
9 978
10 979
11 1921
12 2177
13 2258
14 2274
15 2275
16 3697
17 4322
18 4578
19 4659
20 4675
21 4676
22 6497
23 7793
24 8418
25 8674
26 8755
27 8771
28 8772
29 10657
30 13058
31 14354
32 14979
33 15235
34 15316
35 15332
36 15333
37 16561
38 20657
39 23058
40 24354
41 24641
42 24979
43 25235
44 25316
45 25332
46 25333
47 31202
48 35298
49 35377
50 37699
51 38995
52 39620
53 39876
54 39957
55 39973
56 39974
57 45377
58 49297
59 51938
60 56034
61 58435
62 59731
63 60356
64 60612
65 60693
66 60709
67 60710
68 63938
69 66977
70 73938
71 80499
72 84595
73 86996
74 87713
75 88292
76 88917
77 89041
78 89173
79 89254
80 89270
81 89271
82 102354
83 112354
84 116161
85 117602
86 118915
87 123011
88 125412
89 126708
90 127333
91 127589
92 127670
93 127686
94 127687
95 138338
96 149057
97 152979
98 154577
99 162979
100 169540
101 173636
102 176037
103 177333
104 177958
105 178214
106 178295
107 178311
108 178312
109 183138
110 188497
111 199682
112 203874
113 218515
114 228515
115 235076
116 235297
117 238098
118 239172
119 241573
120 242869
121 243494
122 243750
123 243831
124 243847
125 243848
126 254033
127 266659
128 287395
129 290321
130 302036
131 304658
132 312036
133 318597
134 318818
135 322693
136 325094
137 326390
138 327015
139 327271
140 327352
141 327368
142 327369
143 343074
144 354481
145 371635
146 384354
147 392371
148 395297
149 407012
150 417012
151 423573
152 427669
153 428737
154 430070
155 431366
156 431991
157 432247
158 432328
159 432344
160 432345
161 434979
162 473395
163 478818
164 484802
165 501956
166 514097
167 522692
168 537333
169 544354
170 547333
171 553894
172 557990
173 560391
174 561687
175 562312
176 562568
177 562649
178 562665
179 562666
180 588737
181 589778
182 594979
183 611617
184 633395
185 661956
186 673299
187 682692
188 697333
189 707333
190 708578
191 713894
192 717990
193 719058
194 720391
195 721687
196 722312
197 722401
198 722568
199 722649
200 722665
201 722666
202 738835
203 789460
204 824034
205 827876
206 845873
207 847601
208 856437
209 868578
210 877173
211 891814
212 901814
213 907555
214 908375
215 912471
216 914872
217 916168
218 916793
219 917049
220 917130
221 917146
222 917147
223 973091
224 988417
225 998899
226 1002242
227 1023716
228 1040354
229 1062132
230 1090693
231 1103875
232 1111429
233 1126070
234 1136070
235 1142631
236 1146097
237 1146727
238 1149128
239 1150424
240 1151049
241 1151305
242 1151386
243 1151402
244 1151403
245 1179377
246 1187396
247 1200354
248 1236498
249 1252932
250 1303557
251 1321937
252 1330675
253 1341973
254 1370534
255 1379042
256 1391270
257 1405911
258 1415911
259 1422472
260 1426568
261 1428969
262 1430265
263 1430890
264 1430979
265 1431146
266 1431227
267 1431243
268 1431244
269 1435651
270 1459218
271 1517281
272 1519172
273 1584708
274 1590979
275 1603073
276 1635333
277 1673749
278 1693474
279 1702310
280 1710818
281 1721300
282 1723046
283 1733521
284 1737687
285 1747687
286 1754248
287 1758344
288 1760745
289 1762041
290 1762666
291 1762922
292 1763003
293 1763019
294 1763020
295 1826276
296 1853378
297 1887955
298 1909797
299 1972097
300 1975333
301 1990659
302 1993698
303 2025958
304 2047955
305 2064374
306 2092935
307 2113671
308 2128312
309 2131937
310 2138312
311 2144873
312 2148969
313 2151370
314 2152666
315 2153291
316 2153547
317 2153628
318 2153644
319 2153645
320 2178276
321 2224915
322 2234497
323 2283252
324 2310354
325 2325474
326 2366773
327 2419396
328 2432309
329 2440802
330 2482934
331 2521350
332 2522257
333 2549911
334 2570647
335 2579396
336 2585288
337 2595288
338 2601849
339 2605315
340 2605945
341 2608346
342 2609642
343 2610267
344 2610523
345 2610604
346 2610620
347 2610621
348 2663378
349 2700979
350 2709717
351 2782097
352 2814693
353 2836961
354 2839571
355 2898214
356 2963750
357 3014375
358 3032755
359 3034052
360 3052791
361 3055458
362 3081352
363 3102088
364 3116729
365 3120354
366 3126729
367 3133290
368 3137386
369 3139787
370 3141083
371 3141708
372 3141964
373 3142045
374 3142061
375 3142062
376 3158018
377 3180241
378 3194052
379 3312596
380 3324373
381 3429349
382 3489378
383 3510979
384 3512870
385 3546852
386 3553777
387 3570833
388 3578406
389 3586899
390 3629031
391 3667447
392 3696008
393 3716744
394 3731385
395 3741333
396 3741385
397 3747946
398 3752042
399 3754443
400 3755739
401 3756364
402 3756620
403 3756701
404 3756717
405 3756718
406 3842755
407 3901333
408 3959297
409 3968018
410 4022882
411 4031654
412 4043875
413 4104034
414 4122596
415 4136630
416 4220151
417 4285687
418 4336312
419 4356852
420 4374728
421 4398577
422 4403289
423 4424025
424 4434500
425 4438666
426 4448666
427 4455227
428 4459323
429 4461724
430 4463020
431 4463645
432 4463901
433 4463982
434 4463998
435 4463999
436 4494354
437 4516577
438 4551333
439 4635475
440 4675299
441 4711333
442 4766276
443 4841654
444 4873441
445 4946630
446 5030151
447 5046117
448 5054402
449 5071458
450 5092451
451 5095687
452 5146312
453 5184728
454 5213289
455 5234025
456 5248666
457 5258666
458 5265227
459 5269323
460 5271724
461 5273020
462 5273645
463 5273901
464 5273982
465 5273998
466 5273999
467 5280373
468 5289955
469 5304354
470 5385761
471 5474854
472 5483076
473 5634854
474 5638913
475 5702498
476 5765175
477 5814852
478 5821396
479 5870151
480 5937457
481 5953672
482 5994979
483 6011635
484 6019208
485 6069833
486 6094693
487 6108249
488 6136810
489 6157546
490 6172187
491 6182187
492 6188748
493 6192844
494 6195245
495 6196541
496 6197166
497 6197422
498 6197503
499 6197519
500 6197520
501 6272738
502 6278372
503 6328949
504 6390738
505 6523430
506 6530497
507 6626291
508 6668997
509 6683430
510 6751074
511 6804979
512 6813751
513 6918727
514 6958577
515 7000773
516 7002248
517 7067784
518 7118409
519 7139538
520 7156825
521 7157732
522 7166897
523 7185386
524 7206122
525 7220763
526 7230763
527 7237324
528 7241420
529 7243821
530 7245117
531 7245742
532 7245998
533 7246079
534 7246095
535 7246096
536 7280614
537 7512260
538 7514870
539 7576659
540 7614708
541 7674595
542 7699202
543 7709351
544 7848721
545 7869351
546 7952354
547 7999672
548 8005333
549 8104648
550 8126916
551 8188169
552 8253705
553 8304330
554 8337109
555 8342746
556 8371307
557 8392043
558 8406684
559 8416684
560 8423245
561 8427341
562 8429742
563 8431038
564 8431663
565 8431919
566 8432000
567 8432016
568 8432017
569 8475874
570 8484595
571 8497457
572 8578081
573 8616950
574 8625235
575 8658357
576 8832738
577 8851206
578 9045687
579 9115333
580 9191876
581 9205687
582 9336008
583 9356258
584 9357137
585 9440984
586 9452979
587 9505958
588 9524505
589 9548756
590 9590041
591 9640666
592 9661795
593 9679082
594 9707643
595 9728379
596 9743020
597 9753020
598 9759581
599 9763677
600 9766078
601 9767374
602 9767999
603 9768255
604 9768336
605 9768352
606 9768353
607 9784338
608 9806532
609 9837734
610 10117575
611 10188097
612 10278593
613 10337973
614 10351831
615 10358756
616 10512354
617 10546312
618 10706312
619 10710371
620 10789315
621 10794949
622 10810898
623 10836633
624 10941609
625 11025130
626 11066037
627 11073217
628 11090666
629 11141291
630 11179707
631 11185574
632 11208268
633 11229004
634 11243645
635 11253645
636 11260206
637 11264302
638 11266703
639 11267522
640 11267999
641 11268624
642 11268880
643 11268961
644 11268977
645 11268978
646 11517350
647 11633892
648 11658499
649 11680693
650 11797191
651 11916258
652 11975236
653 12012979
654 12014801
655 12031447
656 12212134
657 12225928
658 12326177
659 12385928
660 12443892
661 12516249
662 12621225
663 12669110
664 12704746
665 12770282
666 12820907
667 12859323
668 12887884
669 12896034
670 12908620
671 12923261
672 12933261
673 12939822
674 12943918
675 12946319
676 12947615
677 12948240
678 12948496
679 12948577
680 12948593
681 12948594
682 13015201
683 13023812
684 13059735
685 13104354
686 13151173
687 13338115
688 13349315
689 13391511
690 13457762
691 13671352
692 13765829
693 13905608
694 13947333
695 14076817
696 14100089
697 14229699
698 14260089
699 14297270
700 14379218
701 14390410
702 14495386
703 14535236
704 14578907
705 14644443
706 14665553
707 14695068
708 14733484
709 14754246
710 14757333
711 14762045
712 14770195
713 14782781
714 14797422
715 14807422
716 14813983
717 14818079
718 14820480
719 14821776
720 14822401
721 14822657
722 14822738
723 14822754
724 14822755
725 14838740
726 15144871
727 15202097
728 15464614
729 15476647
730 15583812
731 15664354
732 15744978
733 15756488
734 15952898
735 15990744
736 16079270
737 16175076
738 16185225
739 16314835
740 16345225
741 16393537
742 16449811
743 16475546
744 16507333
745 16580522
746 16610711
747 16664043
748 16729579
749 16780204
750 16818620
751 16847181
752 16867917
753 16882558
754 16892558
755 16899119
756 16903215
757 16905616
758 16906912
759 16907537
760 16907793
761 16907874
762 16907890
763 16907891
764 17067687
765 17204979
766 17205858
767 17317333
768 17323217
769 17360997
770 17458312
771 17653681
772 17790088
773 17950436
774 17977795
775 18024614
776 18069929
777 18188996
778 18304185
779 18409573
780 18498666
781 18639270
782 18658666
783 18766178
784 18780002
785 18788987
786 18856674
787 18893963
788 18977484
789 18985121
790 19043020
791 19093645
792 19132061
793 19160622
794 19170711
795 19181358
796 19195999
797 19205999
798 19212560
799 19216656
800 19219057
801 19220353
802 19220978
803 19221234
804 19221315
805 19221331
806 19221332
807 19286772
808 19333094
809 19627687
810 19764979
811 19868612
812 20018312
813 20062931
814 20143094
815 20326817
816 20350088
817 20390497
818 20430354
819 20472693
820 20624659
821 20629929
822 20850375
823 20864185
824 21058666
825 21218666
826 21348987
827 21369237
828 21453963
829 21465031
830 21521269
831 21537484
832 21603020
833 21653645
834 21682435
835 21692061
836 21720622
837 21741358
838 21755999
839 21765999
840 21772560
841 21776656
842 21779057
843 21780353
844 21780978
845 21781234
846 21781315
847 21781331
848 21781332
849 21872497
850 21937092
851 21967298
852 21996472
853 22078420
854 22202898
855 22444790
856 22453448
857 22514274
858 22705573
859 22844073
860 23175849
861 23254790
862 23433857
863 23455690
864 23616708
865 23689946
866 23705153
867 23736355
868 23884427
869 23891494
870 23962071
871 24044427
872 24088418
873 24163556
874 24174748
875 24242435
876 24279724
877 24363245
878 24428781
879 24479406
880 24517822
881 24530979
882 24546383
883 24567119
884 24576727
885 24581760
886 24591760
887 24598321
888 24602417
889 24604818
890 24606114
891 24606739
892 24606995
893 24607076
894 24607092
895 24607093
896 24940070
897 25077361
898 25108168
899 25117333
900 25544162
901 25565144
902 25863591
903 25933075
904 25955769
905 26037717
906 26091618
907 26287545
908 26453669
909 26555876
910 26562116
911 26567386
912 26673591
913 26680354
914 26801642
915 26805841
916 26996123
917 27156123
918 27286444
919 27380872
920 27391420
921 27474941
922 27488177
923 27540477
924 27591102
925 27629518
926 27639590
927 27658079
928 27678815
929 27693456
930 27703456
931 27710017
932 27714113
933 27716514
934 27717333
935 27717810
936 27718435
937 27718691
938 27718772
939 27718788
940 27718789
941 27995528
942 28217298
943 28279075
944 28526969
945 28622177
946 28641012
947 28688166
948 28968099
949 28983945
950 29044771
951 29122116
952 29217958
953 29374570
954 29541122
955 29611687
956 29706346
957 29986187
958 30220443
959 30414924
960 30421687
961 30470354
962 30515173
963 30529297
964 30554294
965 30574924
966 30705245
967 30780979
968 30810221
969 30893742
970 30959278
971 31009903
972 31048319
973 31076880
974 31097616
975 31112257
976 31122257
977 31128818
978 31128968
979 31132914
980 31135315
981 31136611
982 31137236
983 31137492
984 31137573
985 31137589
986 31137590
987 31400034
988 31435557
989 31697876
990 31706993
991 31740215
992 31743624
993 31870532
994 32194789
995 32275065
996 32530177
997 32732041
998 32788791
999 32855778
1000 33122666