1 257
2 487
3 528
4 815
5 897
6 1176
7 1225
8 1373
9 2050
10 2198
11 2247
12 2526
13 2608
14 2895
15 2936
16 3166
17 130
18 1320
19 2084
20 2958
21 3849
22 4723
23 5487
24 6677
25 1430
26 2029
27 13158
28 14502
29 17361
30 18705
31 29834
32 30433
33 10702
34 26355
35 16252
36 96981
37 38398
38 49174
39 61255
40 82014
41 93129
42 113888
43 125969
44 136745
45 52171
46 124650
47 11277
48 26263
49 67228
50 71641
51 124166
52 128579
53 169544
54 184530
55 43792
56 164601
57 8979
58 34081
59 140353
60 158310
61 264582
62 289684
63 139405
64 221196
65 81502
66 145468
67 237075
68 301041
69 9947
70 10669
71 27316
72 112729
73 132622
74 234682
75 235404
76 255297
77 256019
78 358079
79 377972
80 463385
81 480032
82 480754
83 47125
84 239977
85 262167
86 356416
87 378606
88 571458
89 182786
90 294095
91 439498
92 550807
93 115331
94 204179
95 230488
96 277611
97 508272
98 555395
99 581704
100 670552
101 11858
102 71044
103 82055
104 83748
105 94759
106 153945
107 177660
108 236846
109 247857
110 249550
111 260561
112 319747
113 343462
114 402648
115 413659
116 415352
117 426363
118 485549
119 509264
120 568450
121 579461
122 581154
123 592165
124 651351
125 675066
126 734252
127 745263
128 746956
129 757967
130 817153
131 323058
132 375570
133 486543
134 539055
135 176506
136 359434
137 594119
138 777047
139 86557
140 93191
141 96742
142 174815
143 184680
144 262753
145 266304
146 272938
147 446051
148 452685
149 456236
150 534309
151 544174
152 622247
153 625798
154 632432
155 805545
156 812179
157 815730
158 893803
159 903668
160 981741
161 985292
162 991926
163 178860
164 244150
165 350446
166 838745
167 945041
168 1010331
169 118574
170 196742
171 201111
172 279279
173 516426
174 594594
175 598963
176 677131
177 914278
178 992446
179 996815
180 1074983
181 59710
182 160097
183 247484
184 248940
185 365447
186 366903
187 454290
188 554677
189 674096
190 774483
191 861870
192 863326
193 979833
194 981289
195 1068676
196 1169063
197 372441
198 559745
199 862312
200 1049616
201 38138
202 228983
203 1250890
204 1441735
205 194807
206 383104
207 552447
208 674283
209 820224
210 942060
211 1111403
212 1299700
213 223738
214 1305195
215 27636
216 83075
217 677607
218 708837
219 874986
220 906216
221 1500748
222 1556187
223 450455
224 1209778
225 185831
226 341137
227 848811
228 983982
229 1085301
230 1220472
231 1728146
232 1883452
233 36759
234 221396
235 290803
236 1068083
237 1141600
238 1918880
239 1988287
240 2172924
241 725266
242 1490367
243 705064
244 829929
245 1397628
246 1522493
247 189861
248 475096
249 2125061
250 2410296
251 651247
252 850666
253 1827467
254 2026886
255 693459
256 2050534
257 534937
258 551727
259 762308
260 876648
261 2401263
262 2515603
263 2726184
264 2742974
265 1072409
266 1318396
267 2091167
268 2337154
269 1402463
270 1477074
271 2134827
272 2209438
273 118058
274 257874
275 403803
276 543619
277 779734
278 919550
279 1065479
280 1205295
281 1441410
282 1581226
283 1727155
284 1866971
285 2103086
286 2242902
287 2388831
288 2528647
289 2764762
290 2904578
291 3050507
292 3190323
293 3426438
294 3566254
295 3712183
296 3851999
297 300876
298 1175077
299 2810936
300 3685137
301 554519
302 1662522
303 2347485
304 3455488
305 401291
306 569720
307 1607022
308 1959491
309 2393992
310 2746461
311 3783763
312 3952192
313 318936
314 2111640
315 2250193
316 4042897
317 452274
318 1235154
319 3227503
320 4010383
321 803207
322 1928714
323 3719039
324 4844546
325 806692
326 4898241
327 1891659
328 2655962
329 3212545
330 3976848
331 2446275
332 3490258
333 1006683
334 1036075
335 5096978
336 5126370
337 803487
338 2178958
339 4265025
340 5640496
341 758803
342 949367
343 2374965
344 2677696
345 3970967
346 4273698
347 5699296
348 5889860
349 1349566
350 2497356
351 4213335
352 5361125
353 174737
354 180542
355 387068
356 992591
357 1342064
358 1947587
359 2154113
360 2159918
361 2509391
362 2515196
363 2721722
364 3327245
365 3676718
366 4282241
367 4488767
368 4494572
369 4844045
370 4849850
371 5056376
372 5661899
373 6011372
374 6616895
375 6823421
376 6829226
377 646815
378 1912419
379 5155204
380 6420808
381 611015
382 935447
383 1517106
384 1841538
385 3063567
386 3387999
387 3969658
388 4294090
389 5516119
390 5840551
391 6422210
392 6746642
393 9212
394 980801
395 2741556
396 3713145
397 3731568
398 4703157
399 6463912
400 7435501
401 97147
402 305053
403 937553
404 1547658
405 2180158
406 2388064
407 2582357
408 2790263
409 3422763
410 4032868
411 4665368
412 4873274
413 5067567
414 5275473
415 5907973
416 6518078
417 7150578
418 7358484
419 3093141
420 4461112
421 1601060
422 2791964
423 4916989
424 6107893
425 622332
426 1372468
427 3033529
428 3783665
429 5028328
430 5778464
431 7439525
432 8189661
433 40027
434 404038
435 2596963
436 2960974
437 3041027
438 3405038
439 5597963
440 5961974
441 6042027
442 6406038
443 8598963
444 8962974
445 626052
446 640101
447 8898732
448 8912781
449 4276173
450 5386600
451 149149
452 9688484
453 86934
454 1673892
455 5002712
456 5176579
457 8505399
458 10092357
459 1651443
460 2186062
461 3194606
462 3476561
463 6779446
464 7061401
465 8069945
466 8604564
467 2500933
468 2581129
469 7842084
470 7922280
471 45177
472 2119488
473 3035174
474 3163388
475 7402363
476 7530577
477 8446263
478 10520574
479 2472975
480 8539468
481 91700
482 2755670
483 5454416
484 5637815
485 8336561
486 11000531
487 6154785
488 6168826
489 1031284
490 3519098
491 5186818
492 5973902
493 6462301
494 7249385
495 8917105
496 11404919
497 3748788
498 5784617
499 6693940
500 8729769
501 3736117
502 4080788
503 10977493
504 11322164
505 1243039
506 7207870
507 8131103
508 14095934
509 816817
510 2960137
511 4756420
512 6899740
513 8533373
514 10676693
515 12472976
516 14616296
517 333662
518 1335942
519 2665059
520 3667339
521 4334662
522 5336942
523 6666059
524 7668339
525 8335662
526 9337942
527 10667059
528 11669339
529 12336662
530 13338942
531 14668059
532 15670339
533 51368
534 1804310
535 6984407
536 7958636
537 8061371
538 9035600
539 14215697
540 15968639
541 3377124
542 4005085
543 4311997
544 6542022
545 10092141
546 12322166
547 12629078
548 13257039
549 35223
550 1613697
551 6918857
552 8330873
553 8401318
554 9813334
555 15118494
556 16696968
557 966131
558 6541595
559 10901558
560 16477022
561 1043303
562 1551076
563 1956499
564 2964133
565 3035470
566 4043104
567 4448527
568 4956300
569 7042905
570 7550678
571 7956101
572 8963735
573 9035072
574 10042706
575 10448129
576 10955902
577 13042507
578 13550280
579 13955703
580 14963337
581 15034674
582 16042308
583 16447731
584 16955504
585 4238829
586 4888300
587 13365957
588 14015428
589 110126
590 1284026
591 2280845
592 2808091
593 6603201
594 7130447
595 8809561
596 10013022
597 11692136
598 12219382
599 16014492
600 16541738
601 17538557
602 18712457
603 2120338
604 2233330
605 8656066
606 12896741
607 19319477
608 19432469
609 137516
610 21471037
611 2604497
612 3090214
613 18910577
614 19396294
615 5259069
616 5891935
617 7953217
618 14348790
619 16410072
620 17042938
621 5668540
622 17665191
623 608441
624 2602776
625 21294657
626 23288992
627 4371834
628 8727688
629 8996185
630 17202858
631 17471355
632 21827209
633 623841
634 988395
635 6106293
636 6460892
637 6999375
638 7353974
639 12471872
640 12836426
641 14084107
642 14448661
643 19566559
644 19921158
645 20459641
646 20814240
647 25932138
648 26296692
649 11456266
650 15672207
651 4308638
652 7316534
653 20567147
654 23575043
655 372558
656 1333496
657 4073515
658 9984739
659 18131768
660 24042992
661 26783011
662 27743949
663 3498026
664 4237100
665 10815900
666 17811951
667 24390751
668 25129825
669 2272722
670 7411842
671 23064079
672 28203199
673 1012657
674 1472974
675 1739524
676 2514624
677 4256095
678 6281408
679 8022879
680 8797979
681 9524846
682 9984954
683 11550159
684 12277026
685 13052126
686 14333280
687 14793597
688 16818910
689 17279227
690 18560381
691 19335481
692 20062348
693 21627553
694 22087661
695 22814528
696 23589628
697 25331099
698 27356412
699 29097883
700 29872983
701 30139533
702 30599850
703 1624246
704 4124466
705 28485345
706 30985565
707 5025731
708 7601141
709 9372911
710 16257026
711 17691077
712 24575192
713 26346962
714 28922372
715 1404835
716 8960625
717 14772460
718 15662569
719 18472238
720 19362347
721 25174182
722 32729972
723 3805505
724 7232876
725 9869601
726 13296972
727 20907981
728 24335352
729 26972077
730 30399448
731 1935849
732 3468268
733 5391109
734 13951486
735 20888021
736 29448398
737 31371239
738 32903658
739 2641127
740 5374196
741 12664826
742 16770674
743 19307369
744 23413217
745 30703847
746 33436916
747 8256080
748 9216791
749 10068365
750 28501946
751 29353520
752 30314231
753 7785281
754 12517040
755 26626753
756 31358512
757 17699338
758 21996963
759 3100499
760 12831562
761 27981371
762 37712434
763 1948548
764 14658732
765 27962581
766 40672765
767 5596012
768 15832320
769 17559642
770 25297021
771 27024343
772 37260651
773 6829922
774 8317982
775 11019218
776 14624604
777 28284447
778 31889833
779 34591069
780 36079129
781 405438
782 4401387
783 7643528
784 11379544
785 31765649
786 35501665
787 38743806
788 42739755
789 5647304
790 7768148
791 35534833
792 37655677
793 5489406
794 10265290
795 13419114
796 33949693
797 37103517
798 41879401
799 3102842
800 21107520
801 27313203
802 45317881
803 12444576
804 39057577
805 6586561
806 13401406
807 23366640
808 28653517
809 38618751
810 45433596
811 1823116
812 11108706
813 42627525
814 51913115
815 13070031
816 14688336
817 16748473
818 42888534
819 44948671
820 46566976
821 9214512
822 9645950
823 20949804
824 20995985
825 40195522
826 40241703
827 51545557
828 51976995
829 9470189
830 51815224
831 3352612
832 4199477
833 8095212
834 8942077
835 15647300
836 16494165
837 20389900
838 21236765
839 27941988
840 28788853
841 32684588
842 33531453
843 40236676
844 41083541
845 44979276
846 45826141
847 52531364
848 53378229
849 57273964
850 58120829
851 7910372
852 14154542
853 16880840
854 30941216
855 31129547
856 45189923
857 47916221
858 54160391
859 383441
860 16049842
861 23806806
862 30683463
863 31450344
864 38327001
865 46083965
866 61750366
867 3789844
868 11853345
869 17610688
870 19403027
871 43109716
872 44902055
873 50659398
874 58722899
875 24127623
876 24180551
877 38998102
878 39051030
879 1293365
880 20383268
881 43752805
882 62842708
883 10066503
884 54197770
885 8331987
886 17539958
887 52491835
888 61699806
889 17537910
890 17998756
891 21499110
892 49574221
893 53074575
894 53535421
895 13420571
896 33384620
897 37958743
898 57922792
899 3759680
900 32471649
901 39991008
902 68702977
903 13799531
904 22600844
905 23408721
906 35213280
907 39203223
908 51007782
909 51815659
910 60616972
911 2548024
912 71902989
913 7013862
914 18967447
915 18986382
916 30939967
917 44967690
918 56921275
919 56940210
920 68893795
921 10097206
922 15954471
923 22296161
924 26496351
925 50004912
926 54205102
927 60546792
928 66404057
929 21992135
930 54614122
931 3417363
932 22255167
933 56714716
934 75552520
935 2831281
936 10731011
937 37763275
938 43425836
939 70458100
940 78357830
941 16151276
942 32273408
943 48951749
944 65073881
945 2781263
946 4713037
947 5997313
948 8431986
949 12988713
950 15423386
951 16707662
952 18639436
953 24201961
954 26133735
955 27418011
956 29852684
957 34409411
958 36844084
959 38128360
960 40060134
961 45622659
962 47554433
963 48838709
964 51273382
965 55830109
966 58264782
967 59549058
968 61480832
969 67043357
970 68975131
971 70259407
972 72694080
973 77250807
974 79685480
975 80969756
976 82901530
977 7053288
978 10992324
979 17692161
980 21631197
981 35737772
982 39676808
983 46376645
984 50315681
985 64422256
986 68361292
987 75061129
988 79000165
989 2409991
990 5847571
991 8486289
992 13306270
993 15944988
994 19382568
995 24202549
996 27640129
997 30278847
998 35098828
999 37737546
1000 41175126
1001 45995107
1002 49432687
1003 52071405
1004 56891386
1005 59530104
1006 62967684
1007 67787665
1008 71225245
1009 73863963
1010 78683944
1011 81322662
1012 84760242
1013 12197126
1014 27138878
1015 60255575
1016 75197327
1017 21081744
1018 32807045
1019 55788112
1020 67513413
1021 7638955
1022 11081998
1023 11179886
1024 18740518
1025 25783249
1026 33343881
1027 33441769
1028 36884812
1029 52162721
1030 55605764
1031 55703652
1032 63264284
1033 70307015
1034 77867647
1035 77965535
1036 81408578
1037 1278641
1038 6864440
1039 44327385
1040 46884666
1041 84347611
1042 89933410
1043 28704776
1044 42415493
1045 50292520
1046 64003237
1047 3278447
1048 4984993
1049 11991146
1050 12333781
1051 18890674
1052 19233309
1053 26239462
1054 27946008
1055 34502901
1056 36209447
1057 43215600
1058 43558235
1059 50115128
1060 50457763
1061 57463916
1062 59170462
1063 65727355
1064 67433901
1065 74440054
1066 74782689
1067 81339582
1068 81682217
1069 88688370
1070 90394916
1071 46137847
1072 47729186
1073 24634509
1074 70789084
1075 9720084
1076 14194462
1077 18063408
1078 29765683
1079 33634629
1080 38109007
1081 57549174
1082 62023552
1083 65892498
1084 77594773
1085 81463719
1086 85938097