0 1
1 1
2 1
3 1
4 1
5 3
6 1
7 1
8 1
9 13
10 1
11 1
12 1
13 7
14 75
15 1
16 1
17 1
18 7
19 21
20 541
21 1
22 1
23 1
24 7
25 9
26 81
27 4683
28 1
29 1
30 1
31 7
32 9
33 31
34 793
35 47293
36 1
37 1
38 1
39 7
40 9
41 31
42 403
43 4929
44 545835
45 1
46 1
47 1
48 7
49 9
50 31
51 403
52 1597
53 33029
54 7087261
55 1
56 1
57 1
58 7
59 9
60 31
61 403
62 757
63 7913
64 388537
65 102247563
66 1
67 1
68 1
69 7
70 9
71 31
72 403
73 757
74 2873
75 68551
76 3751311
77 1622632573
78 1
79 1
80 1
81 7
82 9
83 31
84 403
85 757
86 2873
87 12607
88 539691
89 37585989
90 28091567595
91 1
92 1
93 1
94 7
95 9
96 31
97 403
98 757
99 2873
100 12607
101 333051
102 4359037
103 523395777
104 526858348381
105 1
106 1
107 1
108 7
109 9
110 31
111 403
112 757
113 2873
114 12607
115 333051
116 1592977
117 48419715
118 6814401361
119 10641342970443
120 1
121 1
122 1
123 7
124 9
125 31
126 403
127 757
128 2873
129 12607
130 333051
131 761377
132 10684875
133 560648557
134 90789460427
135 230283190977853
136 1
137 1
138 1
139 7
140 9
141 31
142 403
143 757
144 2873
145 12607
146 333051
147 761377
148 3699435
149 105031681
150 4985097601
151 1486639926417
152 5315654681981355
153 1
154 1
155 1
156 7
157 9
158 31
159 403
160 757
161 2873
162 12607
163 333051
164 761377
165 3699435
166 16383121
167 697538325
168 59798395027
169 24213653736389
170 130370767029135901
171 1
172 1
173 1
174 7
175 9
176 31
177 403
178 757
179 2873
180 12607
181 333051
182 761377
183 3699435
184 16383121
185 108710085
186 8987362027
187 869794249513
188 403184436319401
189 3385534663256845323
190 1
191 1
192 1
193 7
194 9
195 31
196 403
197 757
198 2873
199 12607
200 333051
201 761377
202 3699435
203 16383121
204 108710085
205 4855474267
206 114294624633
207 11143895125527
208 7665459211898263
209 92801587319328411133
210 1
211 1
212 1
213 7
214 9
215 31
216 403
217 757
218 2873
219 12607
220 333051
221 761377
222 3699435
223 16383121
224 108710085
225 4855474267
226 28123899993
227 975751249951
228 159575614945315
229 149067938821523349
230 2677687796244384203115
231 1
232 1
233 1
234 7
235 9
236 31
237 403
238 757
239 2873
240 12607
241 333051
242 761377
243 3699435
244 16383121
245 108710085
246 4855474267
247 13594184793
248 241045678351
249 14157072527947
250 2593765421983597
251 2971265450045056871
252 81124824998504073881821
253 1
254 1
255 1
256 7
257 9
258 31
259 403
260 757
261 2873
262 12607
263 333051
264 761377
265 3699435
266 16383121
267 108710085
268 4855474267
269 13594184793
270 76375572751
271 2865769028107
272 124133073947209
273 38615447492264219
274 64800464138121854877
275 2574844419803190384544203
276 1
277 1
278 1
279 7
280 9
281 31
282 403
283 757
284 2873
285 12607
286 333051
287 761377
288 3699435
289 16383121
290 108710085
291 4855474267
292 13594184793
293 76375572751
294 388660153867
295 22701288941281
296 2048876740991939
297 642012651525487501
298 1460876941168812354947
299 85438451336745709294580413
300 1
301 1
302 1
303 7
304 9
305 31
306 403
307 757
308 2873
309 12607
310 333051
311 761377
312 3699435
313 16383121
314 108710085
315 4855474267
316 13594184793
317 76375572751
318 388660153867
319 2504206435681
320 238433702214659
321 36859613739949357
322 11768461266053785921
323 33835772900637840727989
324 2958279121074145472650648875
325 1
326 1
327 1
328 7
329 9
330 31
331 403
332 757
333 2873
334 12607
335 333051
336 761377
337 3699435
338 16383121
339 108710085
340 4855474267
341 13594184793
342 76375572751
343 388660153867
344 2504206435681
345 20148774553859
346 4399193720759677
347 443133109281574185
348 220201814964135821967
349 836035767376610982393809
350 106697365438475775825583498141
351 1
352 1
353 1
354 7
355 9
356 31
357 403
358 757
359 2873
360 12607
361 333051
362 761377
363 3699435
364 16383121
365 108710085
366 4855474267
367 13594184793
368 76375572751
369 388660153867
370 2504206435681
371 20148774553859
372 1556349601444477
373 46157742163810905
374 6166869485798451019
375 4071914920087411247171
376 21409520073748783255875681
377 4002225759844168492486127539083
378 1
379 1
380 1
381 7
382 9
383 31
384 403
385 757
386 2873
387 12607
388 333051
389 761377
390 3699435
391 16383121
392 108710085
393 4855474267
394 13594184793
395 76375572751
396 388660153867
397 2504206435681
398 20148774553859
399 1556349601444477
400 10470804739432665
401 514035796837721671
402 89107404800674711211
403 82537937257843205406381
404 563971766033246791473834283
405 155897763918621623249276226253693
406 1
407 1
408 1
409 7
410 9
411 31
412 403
413 757
414 2873
415 12607
416 333051
417 761377
418 3699435
419 16383121
420 108710085
421 4855474267
422 13594184793
423 76375572751
424 388660153867
425 2504206435681
426 20148774553859
427 1556349601444477
428 5050276538344665
429 113472934257201031
430 8889375296702138075
431 1823186369549188786681
432 1716919886462933658294673
433 15608877497972484023344199929
434 6297562064950066033518373935334635
435 1
436 1
437 1
438 7
439 9
440 31
441 403
442 757
443 2873
444 12607
445 333051
446 761377
447 3699435
448 16383121
449 108710085
450 4855474267
451 13594184793
452 76375572751
453 388660153867
454 2504206435681
455 20148774553859
456 1556349601444477
457 5050276538344665
458 33326552998257031
459 1621680033815396315
460 126338311886069359681
461 31527243296159749747753
462 36674747779552131536810647
463 447332175743574172982519142939
464 263478385263023690020893329044576861
465 1
466 1
467 1
468 7
469 9
470 31
471 403
472 757
473 2873
474 12607
475 333051
476 761377
477 3699435
478 16383121
479 108710085
480 4855474267
481 13594184793
482 76375572751
483 388660153867
484 2504206435681
485 20148774553859
486 1556349601444477
487 5050276538344665
488 33326552998257031
489 186169293932977115
490 15612675598939865281
491 1550294701147003334953
492 533393934404545187651347
493 827338574211132946039395873
494 13189362004276502392300248519237
495 11403568794011880483742464196184901963
496 1
497 1
498 1
499 7
500 9
501 31
502 403
503 757
504 2873
505 12607
506 333051
507 761377
508 3699435
509 16383121
510 108710085
511 4855474267
512 13594184793
513 76375572751
514 388660153867
515 2504206435681
516 20148774553859
517 1556349601444477
518 5050276538344665
519 33326552998257031
520 186169293932977115
521 1305062351972825281
522 197648800819755408553
523 32529893012275468113727
524 10562672642669763848785653
525 19566693692282669455088565871
526 404737238674153469833980576195423
527 510008036574269388430841024075918118973
528 1
529 1
530 1
531 7
532 9
533 31
534 403
535 757
536 2873
537 12607
538 333051
539 761377
540 3699435
541 16383121
542 108710085
543 4855474267
544 13594184793
545 76375572751
546 388660153867
547 2504206435681
548 20148774553859
549 1556349601444477
550 5050276538344665
551 33326552998257031
552 186169293932977115
553 1305062351972825281
554 9600936552132048553
555 3079912500168457257727
556 363862969250457409929933
557 168597527750984039796206707
558 459502552168830142120685954223
559 12832626143868564556372212411478333
560 23545154085734896649184490637144855476395
561 1
562 1
563 1
564 7
565 9
566 31
567 403
568 757
569 2873
570 12607
571 333051
572 761377
573 3699435
574 16383121
575 108710085
576 4855474267
577 13594184793
578 76375572751
579 388660153867
580 2504206435681
581 20148774553859
582 1556349601444477
583 5050276538344665
584 33326552998257031
585 186169293932977115
586 1305062351972825281
587 9600936552132048553
588 106019265737746665727
589 43163607789225927600333
590 4831499848961014052751607
591 3462521516458847451738079803
592 11401634715435913994485281614053
593 418330624022428241831436554336744069
594 1120959742203056268267494209293006882589981
595 1
596 1
597 1
598 7
599 9
600 31
601 403
602 757
603 2873
604 12607
605 333051
606 761377
607 3699435
608 16383121
609 108710085
610 4855474267
611 13594184793
612 76375572751
613 388660153867
614 2504206435681
615 20148774553859
616 1556349601444477
617 5050276538344665
618 33326552998257031
619 186169293932977115
620 1305062351972825281
621 9600936552132048553
622 106019265737746665727
623 12708226588208611056333
624 549899816248680957507127
625 91307047436720667582990903
626 83572462834928335551028745293
627 293388400656899207503855838930089
628 14106718490826254247847594913676446505
629 54984904077825684862426868390301049750104843
630 1
631 1
632 1
633 7
634 9
635 31
636 403
637 757
638 2873
639 12607
640 333051
641 761377
642 3699435
643 16383121
644 108710085
645 4855474267
646 13594184793
647 76375572751
648 388660153867
649 2504206435681
650 20148774553859
651 1556349601444477
652 5050276538344665
653 33326552998257031
654 186169293932977115
655 1305062351972825281
656 9600936552132048553
657 106019265737746665727
658 12708226588208611056333
659 98137877588880676995127
660 7649716970852099575264503
661 2662692758774786400718381693
662 1632022550878175422249230118905
663 7751537613624277562730129136533079
664 490275685493431772303355313254537314183
665 2776425695289206002630310219593685496163584253
666 1
667 1
668 1
669 7
670 9
671 31
672 403
673 757
674 2873
675 12607
676 333051
677 761377
678 3699435
679 16383121
680 108710085
681 4855474267
682 13594184793
683 76375572751
684 388660153867
685 2504206435681
686 20148774553859
687 1556349601444477
688 5050276538344665
689 33326552998257031
690 186169293932977115
691 1305062351972825281
692 9600936552132048553
693 106019265737746665727
694 12708226588208611056333
695 47376365554715905155127
696 1307318387112402152320503
697 187128360387965248477369693
698 37595557525289586546104132505
699 36111730545916123449612054617215
700 210114229907934915174414265115844499
701 17500059803532693243162951013610639149749
702 144199280951655469628360978109406917583513090155
703 1
704 1
705 1
706 7
707 9
708 31
709 403
710 757
711 2873
712 12607
713 333051
714 761377
715 3699435
716 16383121
717 108710085
718 4855474267
719 13594184793
720 76375572751
721 388660153867
722 2504206435681
723 20148774553859
724 1556349601444477
725 5050276538344665
726 33326552998257031
727 186169293932977115
728 1305062351972825281
729 9600936552132048553
730 106019265737746665727
731 12708226588208611056333
732 47376365554715905155127
733 355540036471812680320503
734 22400700700272348535225693
735 2189933867350684103869681305
736 656401962855396666199898454415
737 747522027565460820337321853893323
738 5926827657491836547505651630602736477
739 643483592942181632782322886103074473477199
740 7697316738562185268347644943000493480404209089501
741 1
742 1
743 1
744 7
745 9
746 31
747 403
748 757
749 2873
750 12607
751 333051
752 761377
753 3699435
754 16383121
755 108710085
756 4855474267
757 13594184793
758 76375572751
759 388660153867
760 2504206435681
761 20148774553859
762 1556349601444477
763 5050276538344665
764 33326552998257031
765 186169293932977115
766 1305062351972825281
767 9600936552132048553
768 106019265737746665727
769 12708226588208611056333
770 47376365554715905155127
771 355540036471812680320503
772 2215445870258196256825693
773 259967914917022154278897305
774 34526724275983561072495148815
775 11922426726925365837415099063611
776 17878329353390410089088526100718537
777 169707498423781719907788594268786601619
778 24327879484938619544519164794526276860214381
779 421985466101260424678587486718115935844245187819723
780 1
781 1
782 1
783 7
784 9
785 31
786 403
787 757
788 2873
789 12607
790 333051
791 761377
792 3699435
793 16383121
794 108710085
795 4855474267
796 13594184793
797 76375572751
798 388660153867
799 2504206435681
800 20148774553859
801 1556349601444477
802 5050276538344665
803 33326552998257031
804 186169293932977115
805 1305062351972825281
806 9600936552132048553
807 106019265737746665727
808 12708226588208611056333
809 47376365554715905155127
810 355540036471812680320503
811 2215445870258196256825693
812 16583385217213461563377305
813 3984763126970488789734112015
814 774540884511979094822541388731
815 199146842752165076108338857397297
816 460873563510968322009146776567901235
817 5012030587724513072653062575781326118205
818 943364959120307859465653869086938280924218195
819 23743057231588741419119534567705900419786127935577533
820 1
821 1
822 1
823 7
824 9
825 31
826 403
827 757
828 2873
829 12607
830 333051
831 761377
832 3699435
833 16383121
834 108710085
835 4855474267
836 13594184793
837 76375572751
838 388660153867
839 2504206435681
840 20148774553859
841 1556349601444477
842 5050276538344665
843 33326552998257031
844 186169293932977115
845 1305062351972825281
846 9600936552132048553
847 106019265737746665727
848 12708226588208611056333
849 47376365554715905155127
850 355540036471812680320503
851 2215445870258196256825693
852 16583385217213461563377305
853 125829472265824978938592015
854 69578529686113716331665561531
855 10432716538637659079060560621297
856 5518595394173324295953035325461875
857 11090850706041894172691819886502928293
858 152663849975789000972018401027924469737057
859 37571323277145135987441253566474204207978169717
860 1370159636942236704917645663312384364386256449136591915
861 1
862 1
863 1
864 7
865 9
866 31
867 403
868 757
869 2873
870 12607
871 333051
872 761377
873 3699435
874 16383121
875 108710085
876 4855474267
877 13594184793
878 76375572751
879 388660153867
880 2504206435681
881 20148774553859
882 1556349601444477
883 5050276538344665
884 33326552998257031
885 186169293932977115
886 1305062351972825281
887 9600936552132048553
888 106019265737746665727
889 12708226588208611056333
890 47376365554715905155127
891 355540036471812680320503
892 2215445870258196256825693
893 16583385217213461563377305
894 125829472265824978938592015
895 1233161395559935716676761531
896 905079691768409319054998413297
897 204183236716615348611882008351475
898 109106077773386169753785736990787213
899 275564335837553243336034452318337268113
900 4781459603404480480578655156874930384688079
901 1535217698893261352896937567796401387820166930839
902 81045623051154285047127402304207782853156976521592907421
903 1
904 1
905 1
906 7
907 9
908 31
909 403
910 757
911 2873
912 12607
913 333051
914 761377
915 3699435
916 16383121
917 108710085
918 4855474267
919 13594184793
920 76375572751
921 388660153867
922 2504206435681
923 20148774553859
924 1556349601444477
925 5050276538344665
926 33326552998257031
927 186169293932977115
928 1305062351972825281
929 9600936552132048553
930 106019265737746665727
931 12708226588208611056333
932 47376365554715905155127
933 355540036471812680320503
934 2215445870258196256825693
935 16583385217213461563377305
936 125829472265824978938592015
937 1233161395559935716676761531
938 16360786638355173607858573297
939 14633913472336723494564917087475
940 3054373092713962748040003251394253
941 2416200800809424726366520727892809305
942 6706037531202751450032287283246153910963
943 152413539891093684355966297373844800627370843
944 64251889499205205018960851968303089422119898373725
945 4910812975389574954318759599939388855544783946694910718603
946 1
947 1
948 1
949 7
950 9
951 31
952 403
953 757
954 2873
955 12607
956 333051
957 761377
958 3699435
959 16383121
960 108710085
961 4855474267
962 13594184793
963 76375572751
964 388660153867
965 2504206435681
966 20148774553859
967 1556349601444477
968 5050276538344665
969 33326552998257031
970 186169293932977115
971 1305062351972825281
972 9600936552132048553
973 106019265737746665727
974 12708226588208611056333
975 47376365554715905155127
976 355540036471812680320503
977 2215445870258196256825693
978 16583385217213461563377305
979 125829472265824978938592015
980 1233161395559935716676761531
981 16360786638355173607858573297
982 3049024849062281584337164127475
983 232399846945918009203871800008653
984 98186803985044443037439941069928025
985 57449020119433963779656733922761324007
986 179236201575818322770522014920519890013603
987 5008802985933343951179580564709736981504224749
988 2755598345311343591644007192999078981856971000390435
989 304646637632091740261982544696657582136519552428876887346813
990 1
991 1
992 1
993 7
994 9
995 31
996 403
997 757
998 2873
999 12607
1000 333051
1001 761377
1002 3699435
1003 16383121
1004 108710085
1005 4855474267
1006 13594184793
1007 76375572751
1008 388660153867
1009 2504206435681
1010 20148774553859
1011 1556349601444477
1012 5050276538344665
1013 33326552998257031
1014 186169293932977115
1015 1305062351972825281
1016 9600936552132048553
1017 106019265737746665727
1018 12708226588208611056333
1019 47376365554715905155127
1020 355540036471812680320503
1021 2215445870258196256825693
1022 16583385217213461563377305
1023 125829472265824978938592015
1024 1233161395559935716676761531
1025 16360786638355173607858573297
1026 3049024849062281584337164127475
1027 26511247130528711012954185928653
1028 5171178979454083478283727991624025
1029 1288586133777743257764598860856073287
1030 1177608115780951568230463397704111621523
1031 5099199351428555416994414317492863461850565
1032 168146381122157603250327983755573807234401401137
1033 121022960071350853790524130116002130265308375139021877
1034 19338536506753895707368358095646384573117824953447578202397675
1035 1
1036 1
1037 1
1038 7
1039 9
1040 31
1041 403
1042 757
1043 2873
1044 12607
1045 333051
1046 761377
1047 3699435
1048 16383121
1049 108710085
1050 4855474267
1051 13594184793
1052 76375572751
1053 388660153867
1054 2504206435681
1055 20148774553859
1056 1556349601444477
1057 5050276538344665
1058 33326552998257031
1059 186169293932977115
1060 1305062351972825281
1061 9600936552132048553
1062 106019265737746665727
1063 12708226588208611056333
1064 47376365554715905155127
1065 355540036471812680320503
1066 2215445870258196256825693
1067 16583385217213461563377305
1068 125829472265824978938592015
1069 1233161395559935716676761531
1070 16360786638355173607858573297
1071 3049024849062281584337164127475
1072 12792636827611791651495088328653
1073 426919962122289231789010042184025
1074 84998273661667324995433540859302087
1075 20208843386363151208589345333036286483
1076 25567535458036955535984385683090412557565
1077 140518765108561818419475337220117604516045693
1078 5780074994237848226417985608824786305497286706195
1079 5436590315019115900683845437854294368370804034092200507
1080 1255482482235481041484313695469155949742941807533901307975355741
1081 1
1082 1
1083 1
1084 7
1085 9
1086 31
1087 403
1088 757
1089 2873
1090 12607
1091 333051
1092 761377
1093 3699435
1094 16383121
1095 108710085
1096 4855474267
1097 13594184793
1098 76375572751
1099 388660153867
1100 2504206435681
1101 20148774553859
1102 1556349601444477
1103 5050276538344665
1104 33326552998257031
1105 186169293932977115
1106 1305062351972825281
1107 9600936552132048553
1108 106019265737746665727
1109 12708226588208611056333
1110 47376365554715905155127
1111 355540036471812680320503
1112 2215445870258196256825693
1113 16583385217213461563377305
1114 125829472265824978938592015
1115 1233161395559935716676761531
1116 16360786638355173607858573297
1117 3049024849062281584337164127475
1118 12792636827611791651495088328653
1119 108343345087885215506237664584025
1120 8673223877831310376738945677478087
1121 1283327297624647514137968086381502483
1122 304197361684699797822143520462882751165
1123 694185719673492335986548331300357541209965
1124 4089985051729088600381109264966756225923561107
1125 203464254449520510589448399388359061334150274556433
1126 249810501049036115735530737135483823929623272456542221397
1127 83318804148028351409201335290659562069258599933450396080176273483
1128 1
1129 1
1130 1
1131 7
1132 9
1133 31
1134 403
1135 757
1136 2873
1137 12607
1138 333051
1139 761377
1140 3699435
1141 16383121
1142 108710085
1143 4855474267
1144 13594184793
1145 76375572751
1146 388660153867
1147 2504206435681
1148 20148774553859
1149 1556349601444477
1150 5050276538344665
1151 33326552998257031
1152 186169293932977115
1153 1305062351972825281
1154 9600936552132048553
1155 106019265737746665727
1156 12708226588208611056333
1157 47376365554715905155127
1158 355540036471812680320503
1159 2215445870258196256825693
1160 16583385217213461563377305
1161 125829472265824978938592015
1162 1233161395559935716676761531
1163 16360786638355173607858573297
1164 3049024849062281584337164127475
1165 12792636827611791651495088328653
1166 108343345087885215506237664584025
1167 742527925072903381782682924198087
1168 120353766870383303935093167195582483
1169 22004935503086514125292375554446168765
1170 7673223877838927829549049765678773981165
1171 15844071489922080117857401142098879496813947
1172 112078033209263846829021356115903225440839430569
1173 7341362527543559071006649316647031701634039284976931
1174 11735706695929316782067826799315560083158082103515146496483
1175 5649570401186486930330812460375430692673276472202704742218853260093
1176 1
1177 1
1178 1
1179 7
1180 9
1181 31
1182 403
1183 757
1184 2873
1185 12607
1186 333051
1187 761377
1188 3699435
1189 16383121
1190 108710085
1191 4855474267
1192 13594184793
1193 76375572751
1194 388660153867
1195 2504206435681
1196 20148774553859
1197 1556349601444477
1198 5050276538344665
1199 33326552998257031
1200 186169293932977115
1201 1305062351972825281
1202 9600936552132048553
1203 106019265737746665727
1204 12708226588208611056333
1205 47376365554715905155127
1206 355540036471812680320503
1207 2215445870258196256825693
1208 16583385217213461563377305
1209 125829472265824978938592015
1210 1233161395559935716676761531
1211 16360786638355173607858573297
1212 3049024849062281584337164127475
1213 12792636827611791651495088328653
1214 108343345087885215506237664584025
1215 742527925072903381782682924198087
1216 6044564993885237577876538664382483
1217 2207584449843806949487819956791128765
1218 550914206331612454635820949636212451565
1219 300828598921154190394569556962705101093467
1220 357186228530158006523067735072839938351055553
1221 3313371141942419503263991827920270008231124994427
1222 269706287313389326370616030671059983300432635954710099
1223 563185793818450341675341333281633730856611561812473009364797
1224 391229145645351175841837029639030040330277058716846008212321196523435
1225 1
1226 1
1227 1
1228 7
1229 9
1230 31
1231 403
1232 757
1233 2873
1234 12607
1235 333051
1236 761377
1237 3699435
1238 16383121
1239 108710085
1240 4855474267
1241 13594184793
1242 76375572751
1243 388660153867
1244 2504206435681
1245 20148774553859
1246 1556349601444477
1247 5050276538344665
1248 33326552998257031
1249 186169293932977115
1250 1305062351972825281
1251 9600936552132048553
1252 106019265737746665727
1253 12708226588208611056333
1254 47376365554715905155127
1255 355540036471812680320503
1256 2215445870258196256825693
1257 16583385217213461563377305
1258 125829472265824978938592015
1259 1233161395559935716676761531
1260 16360786638355173607858573297
1261 3049024849062281584337164127475
1262 12792636827611791651495088328653
1263 108343345087885215506237664584025
1264 742527925072903381782682924198087
1265 6044564993885237577876538664382483
1266 47245008952954049790092908650328765
1267 43495753865971317427828174074797027565
1268 11426954493886136719339718437111793947867
1269 5125764675130403161136911180345289280380481
1270 9257031435466823407516648922232225399453836107
1271 106412310190267685518882374228354784796277390390723
1272 10141557432861291087433258069694597951191556708227348209
1273 27603489274608662544712925974677404997119619328983457514147057
1274 27656793065414932606012896651489726461435178241015434306518713649426461
1275 1
1276 1
1277 1
1278 7
1279 9
1280 31
1281 403
1282 757
1283 2873
1284 12607
1285 333051
1286 761377
1287 3699435
1288 16383121
1289 108710085
1290 4855474267
1291 13594184793
1292 76375572751
1293 388660153867
1294 2504206435681
1295 20148774553859
1296 1556349601444477
1297 5050276538344665
1298 33326552998257031
1299 186169293932977115
1300 1305062351972825281
1301 9600936552132048553
1302 106019265737746665727
1303 12708226588208611056333
1304 47376365554715905155127
1305 355540036471812680320503
1306 2215445870258196256825693
1307 16583385217213461563377305
1308 125829472265824978938592015
1309 1233161395559935716676761531
1310 16360786638355173607858573297
1311 3049024849062281584337164127475
1312 12792636827611791651495088328653
1313 108343345087885215506237664584025
1314 742527925072903381782682924198087
1315 6044564993885237577876538664382483
1316 47245008952954049790092908650328765
1317 465402582954198127950958984723427565
1318 670195328923174298437421967690049819867
1319 179514563330300001868121883684830344566081
1320 105762774791780036834556298061557996842825547
1321 279541599766948424995929076178431970429644521531
1322 3287713365345522735863778124805623573041653784297853
1323 389413104395085102881635121257748579810579318883739477123
1324 1381260045653526672463923707371539758370546335422492978939339329
1325 1995015910118319790635433747742913123711612309013079035980385090523556363