0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 2
8 1
9 1
10 1
11 3
12 3
13 1
14 1
15 1
16 5
17 7
18 4
19 1
20 1
21 1
22 8
23 19
24 13
25 5
26 1
27 1
28 1
29 13
30 51
31 46
32 21
33 6
34 1
35 1
36 1
37 21
38 141
39 166
40 89
41 31
42 7
43 1
44 1
45 1
46 34
47 393
48 610
49 393
50 151
51 43
52 8
53 1
54 1
55 1
56 55
57 1107
58 2269
59 1761
60 776
61 235
62 57
63 9
64 1
65 1
66 1
67 89
68 3139
69 8518
70 7985
71 4056
72 1363
73 344
74 73
75 10
76 1
77 1
78 1
79 144
80 8953
81 32206
82 36541
83 21411
84 8083
85 2206
86 481
87 91
88 11
89 1
90 1
91 1
92 233
93 25653
94 122464
95 168397
96 114081
97 48307
98 14561
99 3361
100 649
101 111
102 12
103 1
104 1
105 1
106 377
107 73789
108 467842
109 780429
110 612121
111 291331
112 96685
113 24345
114 4888
115 851
116 133
117 13
118 1
119 1
120 1
121 610
122 212941
123 1794196
124 3633565
125 3302701
126 1769635
127 647438
128 177177
129 38431
130 6851
131 1090
132 157
133 14
134 1
135 1
136 1
137 987
138 616227
139 6903352
140 16982365
141 17901366
142 10808239
143 4367868
144 1299185
145 303409
146 57961
147 9318
148 1369
149 183
150 15
151 1
152 1
153 1
154 1597
155 1787607
156 26635774
157 79629165
158 97399621
159 66311959
160 29627963
161 9600241
162 2410696
163 492381
164 84228
165 12361
166 1691
167 211
168 16
169 1
170 1
171 1
172 2584
173 5196627
174 103020253
175 374414809
176 531652126
177 408390523
178 201870838
179 71329489
180 19306243
181 4204171
182 764853
183 118681
184 16056
185 2059
186 241
187 17
188 1
189 1
190 1
191 4181
192 15134931
193 399300166
194 1764734137
195 2910029731
196 2523196507
197 1380660205
198 532309969
199 155479078
200 36187531
201 6971658
202 1145737
203 162930
204 20483
205 2476
206 273
207 18
208 1
209 1
210 1
211 6765
212 44152809
213 1550554582
214 8335273461
215 15966397631
216 15632193931
217 9472979209
218 3987447385
219 1257543190
220 313273391
221 64063330
222 11087869
223 1664495
224 218751
225 25726
226 2945
227 307
228 19
229 1
230 1
231 1
232 10946
233 128996853
234 6031074184
235 39442713685
236 87786165671
237 97078660075
238 65174010035
239 29964658393
240 10209372472
241 2723556151
242 592180909
243 108167917
244 17024047
245 2355543
246 288091
247 31873
248 3469
249 343
250 20
251 1
252 1
253 1
254 17711
255 377379369
256 23493410758
257 186952032761
258 483557100401
259 604134225331
260 449462408137
261 225791307529
262 83149299595
263 23766246541
264 5496996374
265 1061740153
266 175492981
267 25362891
268 3258661
269 373073
270 39016
271 4051
272 381
273 21
274 1
275 1
276 1
277 28657
278 1105350729
279 91638191236
280 887430594153
281 2667981106761
282 3766539475699
283 3106097261912
284 1705425205513
285 679044293686
286 208050516661
287 51214167544
288 10465272313
289 1820669124
290 275177659
291 36814546
292 4419409
293 476001
294 47251
295 4694
296 421
297 22
298 1
299 1
300 1
301 46368
302 3241135527
303 357874310212
304 4218082909937
305 14741982070881
306 23521353887173
307 21504708552034
308 12907981547041
309 5558554661005
310 1826226287981
311 478673597194
312 103527351193
313 18967532156
314 3005447677
315 418949056
316 52233665
317 5889549
318 599365
319 56678
320 5401
321 463
322 23
323 1
324 1
325 1
326 75025
327 9513228123
328 1399137067684
329 20073229650849
330 81564892568001
331 147101830888465
332 149128495362638
333 97876554304545
334 45595677506086
335 16067987315981
336 4486062501449
337 1027411769113
338 198307391712
339 32962473545
340 4800541846
341 621616065
342 72637550
343 7727473
344 745846
345 67401
346 6175
347 507
348 24
349 1
350 1
351 1
352 121393
353 27948336381
354 5475504511858
355 95629804512445
356 451824903611631
357 921183729606511
358 1035671165721844
359 743371242714561
360 374695377262462
361 141665600849691
362 42141430043109
363 10223758843789
364 2079940019756
365 362788068343
366 55239534406
367 7450446449
368 901619311
369 99225379
370 9998637
371 918321
372 79528
373 7019
374 553
375 25
376 1
377 1
378 1
379 196418
380 82176836301
381 21447950506396
382 456038828649789
383 2505585815457111
384 5775537006212527
385 7202015132803219
386 5654126244754113
387 3084169077576946
388 1251292043617851
389 396686443911858
390 101974604050717
391 21874623139734
392 4005597867895
393 637831453351
394 89680632689
395 11273729623
396 1281640051
397 133398526
398 12776001
399 1119868
400 93171
401 7936
402 601
403 26
404 1
405 1
406 1
407 317811
408 241813226151
409 84083979575116
410 2176741007718237
411 13908474720842426
412 36250111621262155
413 50142132845550509
414 43062065582672161
415 25423150977060049
416 11070233320967871
417 3740894867785890
418 1019214755713177
419 230591534293823
420 44346738596315
421 7388195651071
422 1083140982561
423 141580259028
424 16679270269
425 1789270870
426 176781981
427 16140475
428 1353771
429 108446
430 8929
431 651
432 27
433 1
434 1
435 1
436 514229
437 712070156203
438 329896909923520
439 10398633584263645
440 77276040927398511
441 227748883148108035
442 349479189265751994
443 328352059841436705
444 209840390461971091
445 98081041959138151
446 35335095639050076
447 10205359439840617
448 2435770906118967
449 492115617490211
450 85813103975431
451 13123242777633
452 1783949366443
453 218032381153
454 24184886726
455 2457751021
456 231246877
457 20181371
458 1623525
459 125473
460 10001
461 703
462 28
463 1
464 1
465 1
466 832040
467 2098240353907
468 1295256114274324
469 49714404762997793
470 429708262473705111
471 1432178901706881091
472 2438197000233468874
473 2506417578429994569
474 1734057045903291634
475 870123539090888191
476 334245997735498014
477 102351095733580117
478 25776113358981363
479 5472186723594851
480 999030205564981
481 159434861460689
482 22548799669453
483 2859473794717
484 328393292330
485 34438562341
486 3326769265
487 298934131
488 24996861
489 1932841
490 144376
491 11155
492 757
493 29
494 1
495 1
496 1
497 1346269
498 6186675630819
499 5088889893433168
500 237848091758186865
501 2391321838142281851
502 9013653686383400851
503 17025878239399289219
504 19151167077175352073
505 14345168576349913183
506 7728416621538955551
507 3165868400041062783
508 1027980633480449269
509 273211590944866848
510 60959532579433139
511 11654398884299626
512 1941486876093649
513 285794339381254
514 37618506565021
515 4473467866668
516 484830228181
517 48242480959
518 4443337075
519 382279206
520 30694441
521 2285651
522 165283
523 12394
524 813
525 30
526 1
527 1
528 1
529 2178309
530 18252025766941
531 20006004927939196
532 1138691945654195773
533 13317201053601221956
534 56772648318081350539
535 118990444709311531581
536 146463565380783653681
537 118788762929912982064
538 68717508147230816031
539 30021510098844265695
540 10338161183191947049
541 2900068161981013323
542 680177517783185661
543 136203151299171766
544 23690259466225473
545 3630719892978127
546 496260303704839
547 61126850853900
548 6847239109141
549 702966286954
550 66580092723
551 5862735076
552 484038001
553 37391401
554 2686113
555 188326
556 13721
557 871
558 31
559 1
560 1
561 1
562 3524578
563 53876592856681
564 78695433709676470
565 5454839542438310701
566 74212364408607483316
567 357838721942561496091
568 832240184089242919166
569 1121050461645562299761
570 984548205240201032905
571 611605086926718003871
572 284996053846528210011
573 104091207896298420649
574 30823540255167683921
575 7600279151910542889
576 1594350123392832781
577 289594446838431553
578 46218305166130567
579 6561859909054483
580 837558733962876
581 96998409175621
582 10275542870839
583 1002632917683
584 90646437949
585 7649535601
586 607313876
587 45215301
588 3138616
589 213641
590 15139
591 931
592 32
593 1
594 1
595 1
596 5702887
597 159114492071763
598 309723548086607581
599 26146217761238545233
600 413816735773689642891
601 2256956926241178092539
602 5824981963927022568393
603 8587251725541756010769
604 8166938217529129271542
605 5448364532621881678941
606 2708141928640459275702
607 1049182092401198099029
608 327996060524502400356
609 85035719921291126961
610 18689865241956672616
611 3545760051022492097
612 589412478027207572
613 86940983963268019
614 11502945228389485
615 1377881344209361
616 150654650255194
617 15145807851395
618 1408741988710
619 121881964225
620 9878704251
621 755585819
622 54304453
623 3647785
624 241368
625 16651
626 993
627 33
628 1
629 1
630 1
631 9227465
632 470139239360787
633 1219606331663639110
634 125392246740315109041
635 2308821623062513712821
636 14243840907675745840603
637 40796952488293405284427
638 65825177810711675239633
639 67797635575683018070648
640 48575962075644467845741
641 25756977528683829603528
642 10585550795550992668549
643 3493979062944386729870
644 952542810106825674969
645 219377766901921827226
646 43476417617698935233
647 7528749442447527132
648 1153998122452784659
649 158300088236223326
650 19618744738841361
651 2214931719957601
652 229473918592579
653 21961195583065
654 1952290215745
655 162010079276
656 12636783355
657 932737762
658 64808409
659 4218486
660 271651
661 18260
662 1057
663 34
664 1
665 1
666 1
667 14930352
668 1389754816243449
669 4804768159680379750
670 601662149011406585085
671 12888639427466865836191
672 89945823035628736806763
673 285909311821435522555959
674 504913149443268771621889
675 563220190894404088640197
676 433420289424480080878901
677 245176105277844674522172
678 106897248326282867813245
679 37256091668546129279772
680 10681511468200145529741
681 2578041010945679778406
682 533779094858165220625
683 96305501330508651663
684 15342051044723180887
685 2182403514917330030
686 279902799017068941
687 32640176190681655
688 3486386134304195
689 343362447016693
690 31368045878137
691 2671509514026
692 213078689539
693 16023160234
694 1143089053
695 76888455
696 4855831
697 304638
698 19969
699 1123
700 35
701 1
702 1
703 1
704 24157817
705 4109922421017093
706 18937397026590242680
707 2888294778122368369501
708 71985240911256988011671
709 568288400782665059633035
710 2004834373749226420793141
711 3875327107571870519355201
712 4681966438680231491351713
713 3869947573445233521313701
714 2335573753373222570102643
715 1080386078581989736918381
716 397616478679147969845696
717 119896315443677663313109
718 30328554032055090033376
719 6561145685063534147345
720 1233508679056358778119
721 204261248832065348383
722 30136049058457642231
723 4000587839063624781
724 481969742493526771
725 53092673645559747
726 5383333671727119
727 505456677210745
728 44188312632626
729 3613177643219
730 277505981803
731 20151423181
732 1391426091
733 90718111
734 5565183
735 340481
736 21781
737 1191
738 36
739 1
740 1
741 1
742 39088169
743 12159131877715993
744 74671009849202012734
745 13871549052591311344825
746 402240887290893730324731
747 3592327028801435770461043
748 14065728383406860241383961
749 29761123252558434397677025
750 38944405794073674513737116
751 34576975877541615684215221
752 22264693305752682175766794
753 10927562547656185754058121
754 4247080597883780573599216
755 1347003406597575441332871
756 357139702609801197040186
757 80735043533777482175025
758 15817695234571967977029
759 2723020392110913058681
760 416736348854969345762
761 57271341809691510261
762 7129618201017666229
763 810153971582289027
764 84599879157298193
765 8167359092267449
766 732979811182751
767 61457649482893
768 4834104336478
769 358130712689
770 25150808077
771 1683035131
772 106483637
773 6352161
774 379336
775 23699
776 1261
777 37
778 1
779 1
780 1
781 63245986
782 35986168879543609
783 294548900283026578036
784 66648730781973221265801
785 2248656786863981137853046
786 22718985176325837193578931
787 98733581935734116087288720
788 228677522029466880575341729
789 324123730638073502028118363
790 309125861436837226834977141
791 212385877541938402244897065
792 110605064501488015283128393
793 45399199709063076602659948
794 15145732650290132030472711
795 4209339601330907749330621
796 994417333368518351973937
797 203052396401048107840071
798 36343376867568766832353
799 5770299052856267263108
800 821058953670406787541
801 105635371335883949428
802 12384496553342926211
803 1332174243132487172
804 132282560402012857
805 12192042813018026
806 1048278382973797
807 84469862692864
808 6402808946577
809 458267278174
810 31167738571
811 2023736266
812 124384545
813 7222645
814 421363
815 25726
816 1333
817 38
818 1
819 1
820 1
821 102334155
822 106542797484006471
823 1162323473110206368356
824 320355409903383678597005
825 12576020323950248582344551
826 143746029392623827734074369
827 693383073982563247792137028
828 1757989537388749258907659609
829 2699041157048100556837189081
830 2765237045046413417094566301
831 2027219135436518512141855137
832 1120243025644171516475872597
833 485638394291555159097885040
834 170428872191535623466717393
835 49653314806639133823682471
836 12259263796776256211467745
837 2609137184801505231074370
838 485582747121048401818273
839 79991592714822783340074
840 11786171169329681037821
841 1567384592960545964683
842 189620520869215245019
843 21014965823818258826
844 2146820069456719681
845 203276746335212401
846 17929776404477185
847 1480067738460766
848 114828509351921
849 8401406502240
850 581765842801
851 38367462760
852 2419918593
853 144634117
854 8182781
855 466726
856 27865
857 1407
858 39
859 1
860 1
861 1
862 165580141
863 315544068167601787
864 4588303749964842831772
865 1540409230097325623321725
866 70361679725958917024490646
867 909883042242527338412925205
868 4871639714440110606026480694
869 13521177310739287849496432281
870 22486744476675628407725977468
871 24749252287371806861064631821
872 19360840879668668827567327285
873 11353124262756039403833613045
874 5198321261148873928494552532
875 1919123537093939154610758253
876 586156474935388879325258341
877 151257974156643071697186273
878 33556335699410186569784846
879 6494187140491246128221329
880 1110078366499707368834007
881 169386913756204254733341
882 23286422949219365599210
883 2907469518321585837291
884 332041294934501179335
885 34903064899828488769
886 3396022777378506376
887 307399789389779737
888 26004930068466127
889 2064918651826577
890 154506482533690
891 10927719946741
892 733077815664
893 46935789313
894 2878576570
895 167459929
896 9238986
897 515593
898 30119
899 1483
900 40
901 1
902 1
903 1
904 267914296
905 934837217271732457
906 18118609276916852595814
907 7409610664403035774716705
908 393815422754335318680001801
909 5761663769566066783945371169
910 34242038728822047116874082210
911 104041372631629286852729264665
912 187434205348898121136813130806
913 221620525537745836851063260891
914 185003613003942301919308420573
915 115124240527451707034530316041
916 55677395327537972489047199576
917 21624583900965276738362785483
918 6924454086720990018640009351
919 1867682170468301221298808353
920 431926733477131652873724851
921 86931046722249108203300821
922 15420066186716850617773434
923 2436968656090230848529201
924 346368457395875413406797
925 44638090875979519898739
926 5253855787134759517668
927 568364268354315395161
928 56836433881584509626
929 5280849514769845147
930 457998471831521557
931 37234561689964549
932 2849020900159240
933 205914491550271
934 14097637228534
935 917326967713
936 57080925991
937 3407347571
938 193104381
939 10397953
940 568136
941 32491
942 1561
943 41
944 1
945 1
946 1
947 433494437
948 2770417140954208377
949 71571101911543706048308
950 35653479002689398833012161
951 2204977570600363915885952301
952 36498376063764645870421108345
953 240777807107175738902750133670
954 800903045357578077373306605017
955 1563018975195540896439623085328
956 1985467882062073140355715049691
957 1768700064894354906971163503382
958 1168020455822384578774484479801
959 596681751905329198882086001820
960 243813688561254070351857263115
961 81854465792206254444916014931
962 23077784399539837384651915809
963 5563860419537161482675819911
964 1164615930952877025472556341
965 214391294874175570898439268
966 35094824557484428024343681
967 5157468529084606486253818
968 686126271636448739060339
969 83238537974068552185041
970 9268563453985689804697
971 952747488340873660151
972 90881567194006917979
973 8082469438470135802
974 673019446599832053
975 52678026281596764
976 3890263472833951
977 271979414881363
978 18047732830113
979 1140386492389
980 69035423523
981 4014550646
982 221825233
983 11666656
984 624531
985 34984
986 1641
987 42
988 1
989 1
990 1
991 701408733
992 8212609533895771131
993 282802884680821938197476
994 171612259554266682139085945
995 12349876410666120367035520801
996 231288407475762786559830504481
997 1693699536779479365012363383058
998 6167739247884931628073975609241
999 13039524937547794629780743629522
1000 17795439061107780988470175104341
1001 16917375362854128111757293071906
1002 11856375163421317799676375326989
1003 6397918627524611072740518096031
1004 2750529365624541052770644065879
1005 968198788651697244652413110851
1006 285344778815088157031665328241
1007 71721377117036755839442034959
1008 15614242798114607516045942185
1009 2983221832402635218805607124
1010 505852948808939350733200521
1011 76870134060809804013054610
1012 10557592986812131790290531
1013 1320317540503219720845579
1014 151341490864890070595113
1015 15993779874610098056151
1016 1566541898948708555121
1017 142887541764281846266
1018 12189367181668042801
1019 976349314705804407
1020 73697031047272531
1021 5260675220075787
1022 356233575809665
1023 22938174256504
1024 1408962319073
1025 83058227806
1026 4709226493
1027 253896147
1028 13052355
1029 684958
1030 37601
1031 1723
1032 43
1033 1
1034 1
1035 1
1036 1134903170
1037 24352194654450483759
1038 1117781422318507348586752
1039 826280946122257543039357081
1040 69192762240570631274679261121
1041 1466158582409836111970726566225
1042 11918202922949446952077944020544
1043 47515461715374653312526500084185
1044 108825658374454247484734271999184
1045 159564583063018872445894284054361
1046 161884241542908296361900803614862
1047 120408756487792646453941741214845
1048 68636056712264528892788663377319
1049 31046056139983324655268309862831
1050 11458675104230566243910815698091
1051 3530294212051079944548988723825
1052 925135871192248595394937242685
1053 209490918786693854445667705201
1054 41542644941129695259861129788
1055 7297309801207454059209711321
1056 1146744190879912921410186115
1057 162610413340733433030638915
1058 20964983044705396707841782
1059 2474063886195632929999849
1060 268833905950793196356126
1061 27041477065386870705165
1062 2530103095679505598189
1063 221158401209968711777
1064 18132342484626359811
1065 1399479572082855931
1066 102027885998063491
1067 7049274155753089
1068 462916066299325
1069 28955934958765
1070 1730682996316
1071 99436843405
1072 5501178649
1073 289607235
1074 14562601
1075 749601
1076 40345
1077 1807
1078 44
1079 1
1080 1
1081 1
1082 1836311903
1083 72228808291130603703
1084 4419274102608562930509724
1085 3979548954973170155493407685
1086 387785465964334404578998455021
1087 9297098752277727518756360417575
1088 83894164736433242435372383675316
1089 366183040044804793652782968185369
1090 908580825852529215257978985648352
1091 1431318088110638518461407213780731
1092 1549736886411586624685252135254890
1093 1223367281475159743310108164524729
1094 736665697852479211511507707954671
1095 350601769395963215338328746491419
1096 135686325630914418606630863885101
1097 43701811146907238880667708357009
1098 11940634877113931198357925742896
1099 2812508352130212290752450983091
1100 578906786916333818044632546652
1101 105349213347422978295232271181
1102 17121135087995886817871595973
1103 2506798597641140847854166787
1104 333221484384363438215685790
1105 40487945243166892197199993
1106 4524014300662515511293376
1107 467388658360652402410271
1108 44864636553991903917898
1109 4019005403757860776289
1110 337341569041345366935
1111 26629141319957751571
1112 1983560593482289405
1113 139867924213196065
1114 9365378333485153
1115 597087323259517
1116 36318336140626
1117 2114196469309
1118 118489611337
1119 6401015907
1120 329265613
1121 16205241
1122 818648
1123 43219
1124 1893
1125 45
1126 1
1127 1
1128 1
1129 2971215073
1130 214285636273290835239
1131 17476741984959356926466488
1132 19171705346993300610890117461
1133 2173946532286605715950425984401
1134 58972094557461966613891344385591
1135 590734014791114392942541112174483
1136 2822980730146272699211463431910617
1137 7588396391658534863479358200259974
1138 12843944162373449093078046851500291
1139 14841681073045971620563327646402536
1140 12434757660225261168608243358025657
1141 7910083947964861443694033565934815
1142 3961194334395489229073574777265931
1143 1607515387209187707782135687189086
1144 541277085166181462985902199190929
1145 154204391730793233756415430077216
1146 37782204383671445089069844600971
1147 8072486610685675124190826790288
1148 1521968110282599128759529416941
1149 255816412562294644483365392794
1150 38676524741432743751278919491
1151 5301013717302023106892137981
1152 663227792485283243623985209
1153 76212389722737238108296151
1154 8087841213193573319590311
1155 796579684500181581481519
1156 73140129909395059796433
1157 6286051259929488601761
1158 507590633940799937251
1159 38640918101909945046
1160 2781918849262671137
1161 189978310643762554
1162 12342436223147245
1163 764758243086916
1164 45276940887949
1165 2569274083553
1166 140568104131
1167 7420195966
1168 373195961
1169 17988423
1170 892291
1171 46226
1172 1981
1173 46
1174 1
1175 1
1176 1
1177 4807526976
1178 635888739568958641449
1179 69132194973185380064020096
1180 92385309733325889597637660913
1181 12190647429661235680180070254051
1182 374172578690460840293215419836959
1183 4160874879340185113816235367835863
1184 21769913421952608192288678212255065
1185 63399047197121118081245090690767117
1186 115296123928140813592271757272658421
1187 142190534858889757892512626087542320
1188 126441430162613942467843175807813917
1189 84971501553579149230429104168009915
1190 44774484803095416522308964313436387
1191 19053661964928769906361278650484306
1192 6707444777813867339643043821750785
1193 1992496703787532984105189695653491
1194 507841352089262339821248366625555
1195 112634320409921767325897340724466
1196 22002086159828678405606725093921
1197 3824985976842688431293056106578
1198 597179828092061100917213008211
1199 84399835130930567528458294161
1200 10873940815789045188233168977
1201 1285136179494145995845390026
1202 140103346945909054386001857
1203 14159916223084643872230829
1204 1332759556447867628404661
1205 117302663999580439772913
1206 9690837919827825910111
1207 754073865453645743134
1208 55443136218543367937
1209 3863122767445514563
1210 255805725035641451
1211 16142439837519136
1212 973035205325389
1213 56121825071038
1214 3106922154199
1215 166059641164
1216 8571070321
1217 421741089
1218 19920601
1219 970726
1220 49369
1221 2071
1222 47
1223 1
1224 1
1225 1
1226 7778742049
1227 1887427033736750828037
1228 273530489594951671967122732
1229 445302607957359539045047241505
1230 68378532847646059031493464775661
1231 2374749355315264986740935121923663
1232 29315916905377867690156480451899691
1233 167933681991911111739591972399073945
1234 529851818393278487993075369068242433
1235 1035326114337325040869889719325211841
1236 1362737529488964290021263760394736276
1237 1286186155591995903743364696639639421
1238 913139213252468591357308128848994884
1239 506309985035263606956946753745544947
1240 225940490099650675324965584096398876
1241 83156982068092128328345108709928449
1242 25758206783793718156448511155186809
1243 6829678458731323188878618848678867
1244 1572466228858828544563210344625753
1245 318263444846298227774528793263521
1246 57228874947959645740860167018245
1247 9227164542082639389992033328435
1248 1344787924318649195061017477517
1249 178429962029859839886800275345
1250 21690012977903097016787337626
1251 2429328138765483995435124093
1252 251972623038732783944076442
1253 24313863717097839009095237
1254 2191778228714289484009452
1255 185280992495465260086631
1256 14739092921036666152088
1257 1106915175803598853889
1258 78713981199274969681
1259 5314695158068552015
1260 341625694368243706
1261 20960989506961309
1262 1230282464465113
1263 69186250498991
1264 3739501448047
1265 195389927281
1266 9866930400
1267 475262509
1268 22010540
1269 1054153
1270 52651
1271 2163
1272 48
1273 1
1274 1