0 1
1 23
2 86
3 191
4 338
5 527
6 758
7 1031
8 1346
9 1703
10 2102
11 2543
12 3026
13 3551
14 4118
15 4727
16 5378
17 6071
18 6806
19 7583
20 8402
21 9263
22 10166
23 11111
24 12098
25 13127
26 14198
27 15311
28 16466
29 17663
30 18902
31 20183
32 21506
33 22871
34 24278
35 25727
36 27218
37 28751
38 30326
39 31943
40 33602
41 35303
42 37046
43 38831
44 40658
45 42527
46 44438
47 46391
48 48386
49 50423
50 52502
51 54623
52 56786
53 58991
54 61238
55 63527
56 65858
57 68231
58 70646
59 73103
60 75602
61 78143
62 80726
63 83351
64 86018
65 88727
66 91478
67 94271
68 97106
69 99983
70 102902
71 105863
72 108866
73 111911
74 114998
75 118127
76 121298
77 124511
78 127766
79 131063
80 134402
81 137783
82 141206
83 144671
84 148178
85 151727
86 155318
87 158951
88 162626
89 166343
90 170102
91 173903
92 177746
93 181631
94 185558
95 189527
96 193538
97 197591
98 201686
99 205823
100 210002
101 214223
102 218486
103 222791
104 227138
105 231527
106 235958
107 240431
108 244946
109 249503
110 254102
111 258743
112 263426
113 268151
114 272918
115 277727
116 282578
117 287471
118 292406
119 297383
120 302402
121 307463
122 312566
123 317711
124 322898
125 328127
126 333398
127 338711
128 344066
129 349463
130 354902
131 360383
132 365906
133 371471
134 377078
135 382727
136 388418
137 394151
138 399926
139 405743
140 411602
141 417503
142 423446
143 429431
144 435458
145 441527
146 447638
147 453791
148 459986
149 466223
150 472502
151 478823
152 485186
153 491591
154 498038
155 504527
156 511058
157 517631
158 524246
159 530903
160 537602
161 544343
162 551126
163 557951
164 564818
165 571727
166 578678
167 585671
168 592706
169 599783
170 606902
171 614063
172 621266
173 628511
174 635798
175 643127
176 650498
177 657911
178 665366
179 672863
180 680402
181 687983
182 695606
183 703271
184 710978
185 718727
186 726518
187 734351
188 742226
189 750143
190 758102
191 766103
192 774146
193 782231
194 790358
195 798527
196 806738
197 814991
198 823286
199 831623
200 840002
201 848423
202 856886
203 865391
204 873938
205 882527
206 891158
207 899831
208 908546
209 917303
210 926102
211 934943
212 943826
213 952751
214 961718
215 970727
216 979778
217 988871
218 998006
219 1007183
220 1016402
221 1025663
222 1034966
223 1044311
224 1053698
225 1063127
226 1072598
227 1082111
228 1091666
229 1101263
230 1110902
231 1120583
232 1130306
233 1140071
234 1149878
235 1159727
236 1169618
237 1179551
238 1189526
239 1199543
240 1209602
241 1219703
242 1229846
243 1240031
244 1250258
245 1260527
246 1270838
247 1281191
248 1291586
249 1302023
250 1312502
251 1323023
252 1333586
253 1344191
254 1354838
255 1365527
256 1376258
257 1387031
258 1397846
259 1408703
260 1419602
261 1430543
262 1441526
263 1452551
264 1463618
265 1474727
266 1485878
267 1497071
268 1508306
269 1519583
270 1530902
271 1542263
272 1553666
273 1565111
274 1576598
275 1588127
276 1599698
277 1611311
278 1622966
279 1634663
280 1646402
281 1658183
282 1670006
283 1681871
284 1693778
285 1705727
286 1717718
287 1729751
288 1741826
289 1753943
290 1766102
291 1778303
292 1790546
293 1802831
294 1815158
295 1827527
296 1839938
297 1852391
298 1864886
299 1877423
300 1890002
301 1902623
302 1915286
303 1927991
304 1940738
305 1953527
306 1966358
307 1979231
308 1992146
309 2005103
310 2018102
311 2031143
312 2044226
313 2057351
314 2070518
315 2083727
316 2096978
317 2110271
318 2123606
319 2136983
320 2150402
321 2163863
322 2177366
323 2190911
324 2204498
325 2218127
326 2231798
327 2245511
328 2259266
329 2273063
330 2286902
331 2300783
332 2314706
333 2328671
334 2342678
335 2356727
336 2370818
337 2384951
338 2399126
339 2413343
340 2427602
341 2441903
342 2456246
343 2470631
344 2485058
345 2499527
346 2514038
347 2528591
348 2543186
349 2557823
350 2572502
351 2587223
352 2601986
353 2616791
354 2631638
355 2646527
356 2661458
357 2676431
358 2691446
359 2706503
360 2721602
361 2736743
362 2751926
363 2767151
364 2782418
365 2797727
366 2813078
367 2828471
368 2843906
369 2859383
370 2874902
371 2890463
372 2906066
373 2921711
374 2937398
375 2953127
376 2968898
377 2984711
378 3000566
379 3016463
380 3032402
381 3048383
382 3064406
383 3080471
384 3096578
385 3112727
386 3128918
387 3145151
388 3161426
389 3177743
390 3194102
391 3210503
392 3226946
393 3243431
394 3259958
395 3276527
396 3293138
397 3309791
398 3326486
399 3343223
400 3360002
401 3376823
402 3393686
403 3410591
404 3427538
405 3444527
406 3461558
407 3478631
408 3495746
409 3512903
410 3530102
411 3547343
412 3564626
413 3581951
414 3599318
415 3616727
416 3634178
417 3651671
418 3669206
419 3686783
420 3704402
421 3722063
422 3739766
423 3757511
424 3775298
425 3793127
426 3810998
427 3828911
428 3846866
429 3864863
430 3882902
431 3900983
432 3919106
433 3937271
434 3955478
435 3973727
436 3992018
437 4010351
438 4028726
439 4047143
440 4065602
441 4084103
442 4102646
443 4121231
444 4139858
445 4158527
446 4177238
447 4195991
448 4214786
449 4233623
450 4252502
451 4271423
452 4290386
453 4309391
454 4328438
455 4347527
456 4366658
457 4385831
458 4405046
459 4424303
460 4443602
461 4462943
462 4482326
463 4501751
464 4521218
465 4540727
466 4560278
467 4579871
468 4599506
469 4619183
470 4638902
471 4658663
472 4678466
473 4698311
474 4718198
475 4738127
476 4758098
477 4778111
478 4798166
479 4818263
480 4838402
481 4858583
482 4878806
483 4899071
484 4919378
485 4939727
486 4960118
487 4980551
488 5001026
489 5021543
490 5042102
491 5062703
492 5083346
493 5104031
494 5124758
495 5145527
496 5166338
497 5187191
498 5208086
499 5229023
500 5250002
501 5271023
502 5292086
503 5313191
504 5334338
505 5355527
506 5376758
507 5398031
508 5419346
509 5440703
510 5462102
511 5483543
512 5505026
513 5526551
514 5548118
515 5569727
516 5591378
517 5613071
518 5634806
519 5656583
520 5678402
521 5700263
522 5722166
523 5744111
524 5766098
525 5788127
526 5810198
527 5832311
528 5854466
529 5876663
530 5898902
531 5921183
532 5943506
533 5965871
534 5988278
535 6010727
536 6033218
537 6055751
538 6078326
539 6100943
540 6123602
541 6146303
542 6169046
543 6191831
544 6214658
545 6237527
546 6260438
547 6283391
548 6306386
549 6329423
550 6352502
551 6375623
552 6398786
553 6421991
554 6445238
555 6468527
556 6491858
557 6515231
558 6538646
559 6562103
560 6585602
561 6609143
562 6632726
563 6656351
564 6680018
565 6703727
566 6727478
567 6751271
568 6775106
569 6798983
570 6822902
571 6846863
572 6870866
573 6894911
574 6918998
575 6943127
576 6967298
577 6991511
578 7015766
579 7040063
580 7064402
581 7088783
582 7113206
583 7137671
584 7162178
585 7186727
586 7211318
587 7235951
588 7260626
589 7285343
590 7310102
591 7334903
592 7359746
593 7384631
594 7409558
595 7434527
596 7459538
597 7484591
598 7509686
599 7534823
600 7560002
601 7585223
602 7610486
603 7635791
604 7661138
605 7686527
606 7711958
607 7737431
608 7762946
609 7788503
610 7814102
611 7839743
612 7865426
613 7891151
614 7916918
615 7942727
616 7968578
617 7994471
618 8020406
619 8046383
620 8072402
621 8098463
622 8124566
623 8150711
624 8176898
625 8203127
626 8229398
627 8255711
628 8282066
629 8308463
630 8334902
631 8361383
632 8387906
633 8414471
634 8441078
635 8467727
636 8494418
637 8521151
638 8547926
639 8574743
640 8601602
641 8628503
642 8655446
643 8682431
644 8709458
645 8736527
646 8763638
647 8790791
648 8817986
649 8845223
650 8872502
651 8899823
652 8927186
653 8954591
654 8982038
655 9009527
656 9037058
657 9064631
658 9092246
659 9119903
660 9147602
661 9175343
662 9203126
663 9230951
664 9258818
665 9286727
666 9314678
667 9342671
668 9370706
669 9398783
670 9426902
671 9455063
672 9483266
673 9511511
674 9539798
675 9568127
676 9596498
677 9624911
678 9653366
679 9681863
680 9710402
681 9738983
682 9767606
683 9796271
684 9824978
685 9853727
686 9882518
687 9911351
688 9940226
689 9969143
690 9998102
691 10027103
692 10056146
693 10085231
694 10114358
695 10143527
696 10172738
697 10201991
698 10231286
699 10260623
700 10290002
701 10319423
702 10348886
703 10378391
704 10407938
705 10437527
706 10467158
707 10496831
708 10526546
709 10556303
710 10586102
711 10615943
712 10645826
713 10675751
714 10705718
715 10735727
716 10765778
717 10795871
718 10826006
719 10856183
720 10886402
721 10916663
722 10946966
723 10977311
724 11007698
725 11038127
726 11068598
727 11099111
728 11129666
729 11160263
730 11190902
731 11221583
732 11252306
733 11283071
734 11313878
735 11344727
736 11375618
737 11406551
738 11437526
739 11468543
740 11499602
741 11530703
742 11561846
743 11593031
744 11624258
745 11655527
746 11686838
747 11718191
748 11749586
749 11781023
750 11812502
751 11844023
752 11875586
753 11907191
754 11938838
755 11970527
756 12002258
757 12034031
758 12065846
759 12097703
760 12129602
761 12161543
762 12193526
763 12225551
764 12257618
765 12289727
766 12321878
767 12354071
768 12386306
769 12418583
770 12450902
771 12483263
772 12515666
773 12548111
774 12580598
775 12613127
776 12645698
777 12678311
778 12710966
779 12743663
780 12776402
781 12809183
782 12842006
783 12874871
784 12907778
785 12940727
786 12973718
787 13006751
788 13039826
789 13072943
790 13106102
791 13139303
792 13172546
793 13205831
794 13239158
795 13272527
796 13305938
797 13339391
798 13372886
799 13406423
800 13440002
801 13473623
802 13507286
803 13540991
804 13574738
805 13608527
806 13642358
807 13676231
808 13710146
809 13744103
810 13778102
811 13812143
812 13846226
813 13880351
814 13914518
815 13948727
816 13982978
817 14017271
818 14051606
819 14085983
820 14120402
821 14154863
822 14189366
823 14223911
824 14258498
825 14293127
826 14327798
827 14362511
828 14397266
829 14432063
830 14466902
831 14501783
832 14536706
833 14571671
834 14606678
835 14641727
836 14676818
837 14711951
838 14747126
839 14782343
840 14817602
841 14852903
842 14888246
843 14923631
844 14959058
845 14994527
846 15030038
847 15065591
848 15101186
849 15136823
850 15172502
851 15208223
852 15243986
853 15279791
854 15315638
855 15351527
856 15387458
857 15423431
858 15459446
859 15495503
860 15531602
861 15567743
862 15603926
863 15640151
864 15676418
865 15712727
866 15749078
867 15785471
868 15821906
869 15858383
870 15894902
871 15931463
872 15968066
873 16004711
874 16041398
875 16078127
876 16114898
877 16151711
878 16188566
879 16225463
880 16262402
881 16299383
882 16336406
883 16373471
884 16410578
885 16447727
886 16484918
887 16522151
888 16559426
889 16596743
890 16634102
891 16671503
892 16708946
893 16746431
894 16783958
895 16821527
896 16859138
897 16896791
898 16934486
899 16972223
900 17010002
901 17047823
902 17085686
903 17123591
904 17161538
905 17199527
906 17237558
907 17275631
908 17313746
909 17351903
910 17390102
911 17428343
912 17466626
913 17504951
914 17543318
915 17581727
916 17620178
917 17658671
918 17697206
919 17735783
920 17774402
921 17813063
922 17851766
923 17890511
924 17929298
925 17968127
926 18006998
927 18045911
928 18084866
929 18123863
930 18162902
931 18201983
932 18241106
933 18280271
934 18319478
935 18358727
936 18398018
937 18437351
938 18476726
939 18516143
940 18555602
941 18595103
942 18634646
943 18674231
944 18713858
945 18753527
946 18793238
947 18832991
948 18872786
949 18912623
950 18952502
951 18992423
952 19032386
953 19072391
954 19112438
955 19152527
956 19192658
957 19232831
958 19273046
959 19313303
960 19353602
961 19393943
962 19434326
963 19474751
964 19515218
965 19555727
966 19596278
967 19636871
968 19677506
969 19718183
970 19758902
971 19799663
972 19840466
973 19881311
974 19922198
975 19963127
976 20004098
977 20045111
978 20086166
979 20127263
980 20168402
981 20209583
982 20250806
983 20292071
984 20333378
985 20374727
986 20416118
987 20457551
988 20499026
989 20540543
990 20582102
991 20623703
992 20665346
993 20707031
994 20748758
995 20790527
996 20832338
997 20874191
998 20916086
999 20958023
1000 21000002