0 21
1 206
2 917
3 2757
4 6571
5 13446
6 24711
7 41937
8 66937
9 101766
10 148721
11 210341
12 289407
13 388942
14 512211
15 662721
16 844221
17 1060702
18 1316397
19 1615781
20 1963571
21 2364726
22 2824447
23 3348177
24 3941601
25 4610646
26 5361481
27 6200517
28 7134407
29 8170046
30 9314571
31 10575361
32 11960037
33 13476462
34 15132741
35 16937221
36 18898491
37 21025382
38 23326967
39 25812561
40 28491721
41 31374246
42 34470177
43 37789797
44 41343631
45 45142446
46 49197251
47 53519297
48 58120077
49 63011326
50 68205021
51 73713381
52 79548867
53 85724182
54 92252271
55 99146321
56 106419761
57 114086262
58 122159737
59 130654341
60 139584471
61 148964766
62 158810107
63 169135617
64 179956661
65 191288846
66 203148021
67 215550277
68 228511947
69 242049606
70 256180071
71 270920401
72 286287897
73 302300102
74 318974801
75 336330021
76 354384031
77 373155342
78 392662707
79 412925121
80 433961821
81 455792286
82 478436237
83 501913637
84 526244691
85 551449846
86 577549791
87 604565457
88 632518017
89 661428886
90 691319721
91 722212421
92 754129127
93 787092222
94 821124331
95 856248321
96 892487301
97 929864622
98 968403877
99 1008128901
100 1049063771
101 1091232806
102 1134660567
103 1179371857
104 1225391721
105 1272745446
106 1321458561
107 1371556837
108 1423066287
109 1476013166
110 1530423971
111 1586325441
112 1643744557
113 1702708542
114 1763244861
115 1825381221
116 1889145571
117 1954566102
118 2021671247
119 2090489681
120 2161050321
121 2233382326
122 2307515097
123 2383478277
124 2461301751
125 2541015646
126 2622650331
127 2706236417
128 2791804757
129 2879386446
130 2969012821
131 3060715461
132 3154526187
133 3250477062
134 3348600391
135 3448928721
136 3551494841
137 3656331782
138 3763472817
139 3872951461
140 3984801471
141 4099056846
142 4215751827
143 4334920897
144 4456598781
145 4580820446
146 4707621101
147 4837036197
148 4969101427
149 5103852726
150 5241326271
151 5381558481
152 5524586017
153 5670445782
154 5819174921
155 5970810821
156 6125391111
157 6282953662
158 6443536587
159 6607178241
160 6773917221
161 6943792366
162 7116842757
163 7293107717
164 7472626811
165 7655439846
166 7841586871
167 8031108177
168 8224044297
169 8420436006
170 8620324321
171 8823750501
172 9030756047
173 9241382702
174 9455672451
175 9673667521
176 9895410381
177 10120943742
178 10350310557
179 10583554021
180 10820717571
181 11061844886
182 11306979887
183 11556166737
184 11809449841
185 12066873846
186 12328483641
187 12594324357
188 12864441367
189 13138880286
190 13417686971
191 13700907521
192 13988588277
193 14280775822
194 14577516981
195 14878858821
196 15184848651
197 15495534022
198 15810962727
199 16131182801
200 16456242521
201 16786190406
202 17121075217
203 17460945957
204 17805851871
205 18155842446
206 18510967411
207 18871276737
208 19236820637
209 19607649566
210 19983814221
211 20365365541
212 20752354707
213 21144833142
214 21542852511
215 21946464721
216 22355721921
217 22770676502
218 23191381097
219 23617888581
220 24050252071
221 24488524926
222 24932760747
223 25383013377
224 25839336901
225 26301785646
226 26770414181
227 27245277317
228 27726430107
229 28213927846
230 28707826071
231 29208180561
232 29715047337
233 30228482662
234 30748543041
235 31275285221
236 31808766191
237 32349043182
238 32896173667
239 33450215361
240 34011226221
241 34579264446
242 35154388477
243 35736656997
244 36326128931
245 36922863446
246 37526919951
247 38138358097
248 38757237777
249 39383619126
250 40017562521
251 40659128581
252 41308378167
253 41965372382
254 42630172571
255 43302840321
256 43983437461
257 44672026062
258 45368668437
259 46073427141
260 46786364971
261 47507544966
262 48237030407
263 48974884817
264 49721171961
265 50475955846
266 51239300721
267 52011271077
268 52791931647
269 53581347406
270 54379583571
271 55186705601
272 56002779197
273 56827870302
274 57662045101
275 58505370021
276 59357911731
277 60219737142
278 61090913407
279 61971507921
280 62861588321
281 63761222486
282 64670478537
283 65589424837
284 66518129991
285 67456662846
286 68405092491
287 69363488257
288 70331919717
289 71310456686
290 72299169221
291 73298127621
292 74307402427
293 75327064422
294 76357184631
295 77397834321
296 78449085001
297 79511008422
298 80583676577
299 81667161701
300 82761536271
301 83866873006
302 84983244867
303 86110725057
304 87249387021
305 88399304446
306 89560551261
307 90733201637
308 91917329987
309 93113010966
310 94320319471
311 95539330641
312 96770119857
313 98012762742
314 99267335161
315 100533913221
316 101812573271
317 103103391902
318 104406445947
319 105721812481
320 107049568821
321 108389792526
322 109742561397
323 111107953477
324 112486047051
325 113876920646
326 115280653031
327 116697323217
328 118127010457
329 119569794246
330 121025754321
331 122494970661
332 123977523487
333 125473493262
334 126982960691
335 128506006721
336 130042712541
337 131593159582
338 133157429517
339 134735604261
340 136327765971
341 137933997046
342 139554380127
343 141188998097
344 142837934081
345 144501271446
346 146179093801
347 147871484997
348 149578529127
349 151300310526
350 153036913771
351 154788423681
352 156554925317
353 158336503982
354 160133245221
355 161945234821
356 163772558811
357 165615303462
358 167473555287
359 169347401041
360 171236927721
361 173142222566
362 175063373057
363 177000466917
364 178953592111
365 180922836846
366 182908289571
367 184910038977
368 186928173997
369 188962783806
370 191013957821
371 193081785701
372 195166357347
373 197267762902
374 199386092751
375 201521437521
376 203673888081
377 205843535542
378 208030471257
379 210234786821
380 212456574071
381 214695925086
382 216952932187
383 219227687937
384 221520285141
385 223830816846
386 226159376341
387 228506057157
388 230870953067
389 233254158086
390 235655766471
391 238075872721
392 240514571577
393 242971958022
394 245448127281
395 247943174821
396 250457196351
397 252990287822
398 255542545427
399 258114065601
400 260704945021
401 263315280606
402 265945169517
403 268594709157
404 271263997171
405 273953131446
406 276662210111
407 279391331537
408 282140594337
409 284910097366
410 287699939721
411 290510220741
412 293341040007
413 296192497342
414 299064692811
415 301957726721
416 304871699621
417 307806712302
418 310762865797
419 313740261381
420 316739000571
421 319759185126
422 322800917047
423 325864298577
424 328949432201
425 332056420646
426 335185366881
427 338336374117
428 341509545807
429 344704985646
430 347922797571
431 351163085761
432 354425954637
433 357711508862
434 361019853341
435 364351093221
436 367705333891
437 371082680982
438 374483240367
439 377907118161
440 381354420721
441 384825254646
442 388319726777
443 391837944197
444 395380014231
445 398946044446
446 402536142651
447 406150416897
448 409788975477
449 413451926926
450 417139380021
451 420851443781
452 424588227467
453 428349840582
454 432136392871
455 435947994321
456 439784755161
457 443646785862
458 447534197137
459 451447099941
460 455385605471
461 459349825166
462 463339870707
463 467355854017
464 471397887261
465 475466082846
466 479560553421
467 483681411877
468 487828771347
469 492002745206
470 496203447071
471 500430990801
472 504685490497
473 508967060502
474 513275815401
475 517611870021
476 521975339431
477 526366338942
478 530784984107
479 535231390721
480 539705674821
481 544207952686
482 548738340837
483 553296956037
484 557883915291
485 562499335846
486 567143335191
487 571816031057
488 576517541417
489 581247984486
490 586007478721
491 590796142821
492 595614095727
493 600461456622
494 605338344931
495 610244880321
496 615181182701
497 620147372222
498 625143569277
499 630169894501
500 635226468771
501 640313413206
502 645430849167
503 650578898257
504 655757682321
505 660967323446
506 666207943961
507 671479666437
508 676782613687
509 682116908766
510 687482674971
511 692880035841
512 698309115157
513 703770036942
514 709262925461
515 714787905221
516 720345100971
517 725934637702
518 731556640647
519 737211235281
520 742898547321
521 748618702726
522 754371827697
523 760158048677
524 765977492351
525 771830285646
526 777716555731
527 783636430017
528 789590036157
529 795577502046
530 801598955821
531 807654525861
532 813744340787
533 819868529462
534 826027220991
535 832220544721
536 838448630241
537 844711607382
538 851009606217
539 857342757061
540 863711190471
541 870115037246
542 876554428427
543 883029495297
544 889540369381
545 896087182446
546 902670066501
547 909289153797
548 915944576827
549 922636468326
550 929364961271
551 936130188881
552 942932284617
553 949771382182
554 956647615521
555 963561118821
556 970512026511
557 977500473262
558 984526593987
559 991590523841
560 998692398221
561 1005832352766
562 1013010523357
563 1020227046117
564 1027482057411
565 1034775693846
566 1042108092271
567 1049479389777
568 1056889723697
569 1064339231606
570 1071828051321
571 1079356320901
572 1086924178647
573 1094531763102
574 1102179213051
575 1109866667521
576 1117594265781
577 1125362147342
578 1133170451957
579 1141019319621
580 1148908890571
581 1156839305286
582 1164810704487
583 1172823229137
584 1180877020441
585 1188972219846
586 1197108969041
587 1205287409957
588 1213507684767
589 1221769935886
590 1230074305971
591 1238420937921
592 1246809974877
593 1255241560222
594 1263715837581
595 1272232950821
596 1280793044051
597 1289396261622
598 1298042748127
599 1306732648401
600 1315466107521
601 1324243270806
602 1333064283817
603 1341929292357
604 1350838442471
605 1359791880446
606 1368789752811
607 1377832206337
608 1386919388037
609 1396051445166
610 1405228525221
611 1414450775941
612 1423718345307
613 1433031381542
614 1442390033111
615 1451794448721
616 1461244777321
617 1470741168102
618 1480283770497
619 1489872734181
620 1499508209071
621 1509190345326
622 1518919293347
623 1528695203777
624 1538518227501
625 1548388515646
626 1558306219581
627 1568271490917
628 1578284481507
629 1588345343446
630 1598454229071
631 1608611290961
632 1618816681937
633 1629070555062
634 1639373063641
635 1649724361221
636 1660124601591
637 1670573938782
638 1681072527067
639 1691620520961
640 1702218075221
641 1712865344846
642 1723562485077
643 1734309651397
644 1745106999531
645 1755954685446
646 1766852865351
647 1777801695697
648 1788801333177
649 1799851934726
650 1810953657521
651 1822106658981
652 1833311096767
653 1844567128782
654 1855874913171
655 1867234608321
656 1878646372861
657 1890110365662
658 1901626745837
659 1913195672741
660 1924817305971
661 1936491805366
662 1948219331007
663 1960000043217
664 1971834102561
665 1983721669846
666 1995662906121
667 2007657972677
668 2019707031047
669 2031810243006
670 2043967770571
671 2056179776001
672 2068446421797
673 2080767870702
674 2093144285701
675 2105575830021
676 2118062667131
677 2130604960742
678 2143202874807
679 2155856573521
680 2168566221321
681 2181331982886
682 2194154023137
683 2207032507237
684 2219967600591
685 2232959468846
686 2246008277891
687 2259114193857
688 2272277383117
689 2285498012286
690 2298776248221
691 2312112258021
692 2325506209027
693 2338958268822
694 2352468605231
695 2366037386321
696 2379664780401
697 2393350956022
698 2407096081977
699 2420900327301
700 2434763861271
701 2448686853406
702 2462669473467
703 2476711891457
704 2490814277621
705 2504976802446
706 2519199636661
707 2533482951237
708 2547826917387
709 2562231706566
710 2576697490471
711 2591224441041
712 2605812730457
713 2620462531142
714 2635174015761
715 2649947357221
716 2664782728671
717 2679680303502
718 2694640255347
719 2709662758081
720 2724747985821
721 2739896112926
722 2755107313997
723 2770381763877
724 2785719637651
725 2801121110646
726 2816586358431
727 2832115556817
728 2847708881857
729 2863366509846
730 2879088617321
731 2894875381061
732 2910726978087
733 2926643585662
734 2942625381291
735 2958672542721
736 2974785247941
737 2990963675182
738 3007208002917
739 3023518409861
740 3039895074971
741 3056338177446
742 3072847896727
743 3089424412497
744 3106067904681
745 3122778553446
746 3139556539201
747 3156402042597
748 3173315244527
749 3190296326126
750 3207345468771
751 3224462854081
752 3241648663917
753 3258903080382
754 3276226285821
755 3293618462821
756 3311079794211
757 3328610463062
758 3346210652687
759 3363880546641
760 3381620328721
761 3399430182966
762 3417310293657
763 3435260845317
764 3453282022711
765 3471374010846
766 3489536994971
767 3507771160577
768 3526076693397
769 3544453779406
770 3562902604821
771 3581423356101
772 3600016219947
773 3618681383302
774 3637419033351
775 3656229357521
776 3675112543481
777 3694068779142
778 3713098252657
779 3732201152421
780 3751377667071
781 3770627985486
782 3789952296787
783 3809350790337
784 3828823655741
785 3848371082846
786 3867993261741
787 3887690382757
788 3907462636467
789 3927310213686
790 3947233305471
791 3967232103121
792 3987306798177
793 4007457582422
794 4027684647881
795 4047988186821
796 4068368391751
797 4088825455422
798 4109359570827
799 4129970931201
800 4150659730021
801 4171426161006
802 4192270418117
803 4213192695557
804 4234193187771
805 4255272089446
806 4276429595511
807 4297665901137
808 4318981201737
809 4340375692966
810 4361849570721
811 4383403031141
812 4405036270607
813 4426749485742
814 4448542873411
815 4470416630721
816 4492370955021
817 4514406043902
818 4536522095197
819 4558719306981
820 4580997877571
821 4603358005526
822 4625799889647
823 4648323728977
824 4670929722801
825 4693618070646
826 4716388972281
827 4739242627717
828 4762179237207
829 4785199001246
830 4808302120571
831 4831488796161
832 4854759229237
833 4878113621262
834 4901552173941
835 4925075089221
836 4948682569291
837 4972374816582
838 4996152033767
839 5020014423761
840 5043962189721
841 5067995535046
842 5092114663377
843 5116319778597
844 5140611084831
845 5164988786446
846 5189453088051
847 5214004194497
848 5238642310877
849 5263367642526
850 5288180395021
851 5313080774181
852 5338068986067
853 5363145236982
854 5388309733471
855 5413562682321
856 5438904290561
857 5464334765462
858 5489854314537
859 5515463145541
860 5541161466471
861 5566949485566
862 5592827411307
863 5618795452417
864 5644853817861
865 5671002716846
866 5697242358821
867 5723572953477
868 5749994710747
869 5776507840806
870 5803112554071
871 5829809061201
872 5856597573097
873 5883478300902
874 5910451456001
875 5937517250021
876 5964675894831
877 5991927602542
878 6019272585507
879 6046711056321
880 6074243227821
881 6101869313086
882 6129589525437
883 6157404078437
884 6185313185891
885 6213317061846
886 6241415920591
887 6269609976657
888 6297899444817
889 6326284540086
890 6354765477721
891 6383342473221
892 6412015742327
893 6440785501022
894 6469651965531
895 6498615352321
896 6527675878101
897 6556833759822
898 6586089214677
899 6615442460101
900 6644893713771
901 6674443193606
902 6704091117767
903 6733837704657
904 6763683172921
905 6793627741446
906 6823671629361
907 6853815056037
908 6884058241087
909 6914401404366
910 6944844765971
911 6975388546241
912 7006032965757
913 7036778245342
914 7067624606061
915 7098572269221
916 7129621456371
917 7160772389302
918 7192025290047
919 7223380380881
920 7254837884321
921 7286398023126
922 7318061020297
923 7349827099077
924 7381696482951
925 7413669395646
926 7445746061131
927 7477926703617
928 7510211547557
929 7542600817646
930 7575094738821
931 7607693536261
932 7640397435387
933 7673206661862
934 7706121441591
935 7739142000721
936 7772268565641
937 7805501362982
938 7838840619617
939 7872286562661
940 7905839419471
941 7939499417646
942 7973266785027
943 8007141749697
944 8041124539981
945 8075215384446
946 8109414511901
947 8143722151397
948 8178138532227
949 8212663883926
950 8247298436271
951 8282042419281
952 8316896063217
953 8351859598582
954 8386933256121
955 8422117266821
956 8457411861911
957 8492817272862
958 8528333731387
959 8563961469441
960 8599700719221
961 8635551713166
962 8671514683957
963 8707589864517
964 8743777488011
965 8780077787846
966 8816490997671
967 8853017351377
968 8889657083097
969 8926410427206
970 8963277618321
971 9000258891301
972 9037354481247
973 9074564623502
974 9111889553651
975 9149329507521
976 9186884721181
977 9224555430942
978 9262341873357
979 9300244285221
980 9338262903571
981 9376397965686
982 9414649709087
983 9453018371537
984 9491504191041
985 9530107405846
986 9568828254441
987 9607666975557
988 9646623808167
989 9685698991486
990 9724892764971
991 9764205368321
992 9803637041477
993 9843188024622
994 9882858558181
995 9922648882821
996 9962559239451
997 10002589869222
998 10042741013527
999 10083012914001
1000 10123405812521