1 11
2 41
3 337
4 593
5 1321
6 2953
7 5233
8 8161
9 9281
10 34721
11 49433
12 83137
13 97553
14 109121
15 117193
16 129841
17 143137
18 157081
19 161873
20 171673
21 224993
22 242393
23 260441
24 279137
25 311737
26 318473
27 332161
28 374953
29 444001
30 452033
31 572041
32 637337
33 747073
34 757481
35 778513
36 789137
37 821441
38 876721
39 1016737
40 1028873
41 1053361
42 1128553
43 1180121
44 1341737
45 1383761
46 1455241
47 1469753
48 1498993
49 1543393
50 1603601
51 1823401
52 1872337
53 1888793
54 1921921
55 1938593
56 2144273
57 2251001
58 2305337
59 2360321
60 2453401
61 2529161
62 2625481
63 2763353
64 2823521
65 2884337
66 3112873
67 3241201
68 3528137
69 3710761
70 3733913
71 3780433
72 3874337
73 3921721
74 4017353
75 4138513
76 4236737
77 4286281
78 4386233
79 4589593
80 4615337
81 4667041
82 4693001
83 4745137
84 4850273
85 5254793
86 5477161
87 5675513
88 5761601
89 5819353
90 5994337
91 6352081
92 6473633
93 6627193
94 6658121
95 6751337
96 7003081
97 7227137
98 7421993
99 7685833
100 7819481
101 8090233
102 8124401
103 8192953
104 8505001
105 8540033
106 9292337
107 9402401
108 9513113
109 9699073
110 9924601
111 10038337
112 10773713
113 10971553
114 11011337
115 11091121
116 11575873
117 11946241
118 11987753
119 12364601
120 12747281
121 12876137
122 13751737
123 14020033
124 14155153
125 14200337
126 14702113
127 15025961
128 15165833
129 15259441
130 15306353
131 15589337
132 15684241
133 16114873
134 16405201
135 16894841
136 17142361
137 17192081
138 17341673
139 17441761
140 17743753
141 18048337
142 18252833
143 18510073
144 18561737
145 18717161
146 18821137
147 19292593
148 19983881
149 20796641
150 20906233
151 21961721
152 22074337
153 22243801
154 22413913
155 22470761
156 22641737
157 22813361
158 23332121
159 23856713
160 24387137
161 26013401
162 26691001
163 26877313
164 27440137
165 27503033
166 27692153
167 28072337
168 28199641
169 28840481
170 30143761
171 30209681
172 30341737
173 30407873
174 30540361
175 30739633
176 30939553
177 32016737
178 32220761
179 32836721
180 33250601
181 34016113
182 34086137
183 34507793
184 35074033
185 35287561
186 35358881
187 35501737
188 35573273
189 36654953
190 36873233
191 37531961
192 37974353
193 38122393
194 38344993
195 39467713
196 39769841
197 39997193
198 40225193
199 40377553
200 40606633
201 41066737
202 41143673
203 41994721
204 42228337
205 42462601
206 42540833
207 43011737
208 43169281
209 43881793
210 43961321
211 44600137
212 44921273
213 45082273
214 45405137
215 45648041
216 45810337
217 46054321
218 46544233
219 46626137
220 47366513
221 47614601
222 49116737
223 49285081
224 50046193
225 50131121
226 50813137
227 52190993
228 52451393
229 53236481
230 53411737
231 53675161
232 54824153
233 56345041
234 56435153
235 56705921
236 56977337
237 57704281
238 58619441
239 59634433
240 59912761
241 60005681
242 60191737
243 60471361
244 61126337
245 61690553
246 61973633
247 62446873
248 62826761
249 63017137
250 63973337
251 65907337
252 66493153
253 67771313
254 68266153
255 69161401
256 69261233
257 71070521
258 72596081
259 72800713
260 73108201
261 73416337
262 75278761
263 75591433
264 77481073
265 78753793
266 79073593
267 79394041
268 79501001
269 79822313
270 80682313
271 81114041
272 81438593
273 82307233
274 82416137
275 83071073
276 83399513
277 83618833
278 83948353
279 84388721
280 85939081
281 86607841
282 86943193
283 87055121
284 88403873
285 89082137
286 89762993
287 90332353
288 90789137
289 91361737
290 91821113
291 92512337
292 92858921
293 93090337
294 93786313
295 93902561
296 94251737
297 95654921
298 96714113
299 101250553
300 101976337
301 102340201
302 102461633
303 103802137
304 105767513
305 106014481
306 107129401
307 107502337
308 108375041
309 109000561
310 109125881
311 109753561
312 110131033
313 110257001
314 110509153
315 110887921
316 112536737
317 113301833
318 113557441
319 113685353
320 114325993
321 114711241
322 114839801
323 116776841
324 117556193
325 121756513
326 122154073
327 122286737
328 122552281
329 123750793
330 124955137
331 126705041
332 127381321
333 129011737
334 129557513
335 130378337
336 131476801
337 131614433
338 131889913
339 132027761
340 134104121
341 134939201
342 135218137
343 135357713
344 136196681
345 136617137
346 136897801
347 138305441
348 139153481
349 140430401
350 140857337
351 141142321
352 141284921
353 141570337
354 142858273
355 145017793
356 145886137
357 147776441
358 148068337
359 150266737
360 151593553
361 154861433
362 156508441
363 156959137
364 157410481
365 158919641
366 159676921
367 160132153
368 160588033
369 160740137
370 163030337
371 163950953
372 164720113
373 165336737
374 165799961
375 166109137
376 166573441
377 167503993
378 167659337
379 169060673
380 169372873
381 169529081
382 169998137
383 172195633
384 172826081
385 173299673
386 173773913
387 174724337
388 176473513
389 177431281
390 178071233
391 178391641
392 179033321
393 179515337
394 180481313
395 180965273
396 181773313
397 181935137
398 183882641
399 185186737
400 185676961
401 186331601
402 188137801
403 191278121
404 192275201
405 193108081
406 193608673
407 195785393
408 196121353
409 197130961
410 197805473
411 199157953
412 201706273
413 202217881
414 202388561
415 205817281
416 207024137
417 207542441
418 208927753
419 209622137
420 211188713
421 211712201
422 212236337
423 213286553
424 213812633
425 215394761
426 215747137
427 217336393
428 219464473
429 219998113
430 221602921
431 222676033
432 223213561
433 223931273
434 224830033
435 225550337
436 225910921
437 228080473
438 229350833
439 231902137
440 232084913
441 233183081
442 235203121
443 235939841
444 238156913
445 238527433
446 238712801
447 240942833
448 241501961
449 242996137
450 243183233
451 243744953
452 244307321
453 245246041
454 247506313
455 248829593
456 251486737
457 253393337
458 254540753
459 256074673
460 256651081
461 257805841
462 257998553
463 258384193
464 259542841
465 259736201
466 261867913
467 262062137
468 262645241
469 263034337
470 265374961
471 265961737
472 266157473
473 266549161
474 269496001
475 270284561
476 270679273
477 272459041
478 272657153
479 273847337
480 275040113
481 276036073
482 276634513
483 277433441
484 278433721
485 279837137
486 281646713
487 292421401
488 292626641
489 293242793
490 295507561
491 299232337
492 301311737
493 303189353
494 303607393
495 304234993
496 304863241
497 305492137
498 306331673
499 309490193
500 310758137
501 313301801
502 316282513
503 316923073
504 317136737
505 320780041
506 320995001
507 322286273
508 323580137
509 324012001
510 324876593
511 325525793
512 327911737
513 330742721
514 331179337
515 332709761
516 336661337
517 337763137
518 339308681
519 341079337
520 342632441
521 346418953
522 346642337
523 347312921
524 349104313
525 350001737
526 351800041
527 353828641
528 354054401
529 354506137
530 354732113
531 357222601
532 359494241
533 360177137
534 362686633
535 364059121
536 367501681
537 367731761
538 368883241
539 369113753
540 369574993
541 371654137
542 371885513
543 372580073
544 374435401
545 375829921
546 376761041
547 383546113
548 384486737
549 384957481
550 387079393
551 389443913
552 391340713
553 391578137
554 392290841
555 392766337
556 393480121
557 394194553
558 395148137
559 398015801
560 399453521
561 400893833
562 403059161
563 405955337
564 406439041
565 406681001
566 407407313
567 409347313
568 410076001
569 414461737
570 415439513
571 415928833
572 416173601
573 417398521
574 419853761
575 420591737
576 422562841
577 424044193
578 424785841
579 428752241
580 429995521
581 430742353
582 431739137
583 432237961
584 436991153
585 438246313
586 439000273
587 439754881
588 441266041
589 441518153
590 442779793
591 444549113
592 447590441
593 449878241
594 451151761
595 454471337
596 455239121
597 457289713
598 457546361
599 458830681
600 459602137
601 462952601
602 464503073
603 465020473
604 466833641
605 469170041
606 469950137
607 471512273
608 472816033
609 473077001
610 473860337
611 474382921
612 475952401
613 480150353
614 480676393
615 481729337
616 483047137
617 483310913
618 483838681
619 484102673
620 496858961
621 498197281
622 500879321
623 501685337
624 509510233
625 510323161
626 510594281
627 511136737
628 514669721
629 515486753
630 518761361
631 519308137
632 521772193
633 527819993
634 528371521
635 530027833
636 531133481
637 531686737
638 536123153
639 540020137
640 540857041
641 543371641
642 544211137
643 545051281
644 550105753
645 552077681
646 553488361
647 559716737
648 561421433
649 562843993
650 568266137
651 568838401
652 574289273
653 577456921
654 579477233
655 580344161
656 581211737
657 582079961
658 584398393
659 584688521
660 585268993
661 587302913
662 591381337
663 594010633
664 595766737
665 596645761
666 600168337
667 600462353
668 601344833
669 606653321
670 607244593
671 609316313
672 611094881
673 611985137
674 612876041
675 616148233
676 617042161
677 617340281
678 619130513
679 620923337
680 624216913
681 626317361
682 632639873
683 633243673
684 634149913
685 635056801
686 638994137
687 642639401
688 643247953
689 644161321
690 650573041
691 657324137
692 658247441
693 664419361
694 665347633
695 667206121
696 670309361
697 671241737
698 673108433
699 674665993
700 675601393
701 681540641
702 682167337
703 686876737
704 687191273
705 688135313
706 692549401
707 698245393
708 700466801
709 704920201
710 705238841
711 709068137
712 711946913
713 714510721
714 718686737
715 720618233
716 723197593
717 724166041
718 724489001
719 725135137
720 726104881
721 727075273
722 729990337
723 732911233
724 735837961
725 736163513
726 737792353
727 739749337
728 740075753
729 741055433
730 743671081
731 744653137
732 746947121
733 747603193
734 750887873
735 753850241
736 755498521
737 766754561
738 767751737
739 772413793
740 773748401
741 776755481
742 777424513
743 778428601
744 781444753
745 784802873
746 788505121
747 789516337
748 791878361
749 795935753
750 798646441
751 800003513
752 801701473
753 809876737
754 811927033
755 812269001
756 818093473
757 822561521
758 823594337
759 825317137
760 826351681
761 829459201
762 832918841
763 834998081
764 840903337
765 846131137
766 847527953
767 848226793
768 848576321
769 851375137
770 852776273
771 855933041
772 856986593
773 860855161
774 866497721
775 868264801
776 868618433
777 871450081
778 872513137
779 876061337
780 879972673
781 882109801
782 883535993
783 885320353
784 890684233
785 892117337
786 894269153
787 895346033
788 896064313
789 897142273
790 899660033
791 905067113
792 911214721
793 912664241
794 913752137
795 914477761
796 916656361
797 917746633
798 918837553
799 925761761
800 926492137
801 929782393
802 931979137
803 934178473
804 934545281
805 936747641
806 941896561
807 943001737
808 944107561
809 950756113
810 951866473
811 958542241
812 958913801
813 965241337
814 965614193
815 967479553
816 967852841
817 969720361
818 971963761
819 974584337
820 975333721
821 976833353
822 977583601
823 977958833
824 983219641
825 984348793
826 984725321
827 999466073
828 1002503353
829 1005925801
830 1008210673
831 1010879633
832 1012024553
833 1012788193
834 1013170121
835 1013934193
836 1015463201
837 1018524673
838 1020823801
839 1024661441
840 1025429833
841 1030046233
842 1032358321
843 1034673001
844 1035059033
845 1036217561
846 1040471041
847 1045121137
848 1046673473
849 1047450073
850 1052115721
851 1052504993
852 1054452433
853 1055621761
854 1056011681
855 1060305553
856 1063042553
857 1066566737
858 1068527137
859 1068919433
860 1074812513
861 1077962113
862 1078356137
863 1079144401
864 1080721793
865 1081510921
866 1081905593
867 1082695153
868 1085065561
869 1087834313
870 1090210337
871 1093382401
872 1093779233
873 1094970161
874 1095764473
875 1098546833
876 1099342441
877 1108113137
878 1112911841
879 1115315081
880 1117319761
881 1127370161
882 1130595793
883 1131806593
884 1133422001
885 1144356137
886 1145574281
887 1150046353
888 1151267521
889 1152489337
890 1155342761
891 1158608137
892 1159833841
893 1160242553
894 1164743137
895 1168842137
896 1170894337
897 1172126521
898 1173359353
899 1175826961
900 1178709113
901 1181182337
902 1183245337
903 1183658153
904 1184897033
905 1186136561
906 1188203881
907 1193587337
908 1194831401
909 1199398513
910 1202309393
911 1206057137
912 1207307681
913 1211063201
914 1211898553
915 1213570121
916 1214824553
917 1215661201
918 1218172873
919 1225723441
920 1228666073
921 1234561921
922 1234983593
923 1237515137
924 1238781881
925 1242163033
926 1244701921
927 1245972337
928 1247243401
929 1250211737
930 1251484961
931 1252758833
932 1261694081
933 1269378137
934 1277085521
935 1283096281
936 1288259593
937 1289552041
938 1293864881
939 1303811737
940 1310753753
941 1315537081
942 1322510201
943 1323383137
944 1323819713
945 1324693081
946 1327752137
947 1328626801
948 1340462953
949 1343100337
950 1348382881
951 1348823561
952 1350146033
953 1358094473
954 1362963337
955 1363406393
956 1368284761
957 1371393713
958 1372282633
959 1380741737
960 1388332441
961 1389674137
962 1396840793
963 1399084153
964 1404475561
965 1407625337
966 1413033161
967 1419355393
968 1427958137
969 1429318841
970 1432042193
971 1437041737
972 1437496673
973 1442961521
974 1444329353
975 1445241601
976 1446610513
977 1456669001
978 1460793881
979 1463088001
980 1466302793
981 1472742961
982 1474124833
983 1478274337
984 1481043913
985 1482429673
986 1482891737
987 1484278361
988 1485665633
989 1487979193
990 1489368193
991 1489831337
992 1491221201
993 1494930673
994 1497715801
995 1505155481
996 1512146921
997 1513080337
998 1518686881
999 1520558033
1000 1521962153