1 1
2 1
3 1
4 1
5 4
6 1
7 1
8 10
9 10
10 1
11 1
12 22
13 40
14 22
15 1
16 1
17 46
18 124
19 124
20 46
21 1
22 1
23 94
24 340
25 496
26 340
27 94
28 1
29 1
30 190
31 868
32 1672
33 1672
34 868
35 190
36 1
37 1
38 382
39 2116
40 5080
41 6688
42 5080
43 2116
44 382
45 1
46 1
47 766
48 4996
49 14392
50 23536
51 23536
52 14392
53 4996
54 766
55 1
56 1
57 1534
58 11524
59 38776
60 75856
61 94144
62 75856
63 38776
64 11524
65 1534
66 1
67 1
68 3070
69 26116
70 100600
71 229264
72 340000
73 340000
74 229264
75 100600
76 26116
77 3070
78 1
79 1
80 6142
81 58372
82 253432
83 659728
84 1138528
85 1360000
86 1138528
87 659728
88 253432
89 58372
90 6142
91 1
92 1
93 12286
94 129028
95 623608
96 1826320
97 3596512
98 4997056
99 4997056
100 3596512
101 1826320
102 623608
103 129028
104 12286
105 1
106 1
107 24574
108 282628
109 1505272
110 4899856
111 10845664
112 17187136
113 19988224
114 17187136
115 10845664
116 4899856
117 1505272
118 282628
119 24574
120 1
121 1
122 49150
123 614404
124 3575800
125 12810256
126 31491040
127 56065600
128 74350720
129 74350720
130 56065600
131 31491040
132 12810256
133 3575800
134 614404
135 49150
136 1
137 1
138 98302
139 1327108
140 8380408
141 32772112
142 88602592
143 175113280
144 260832640
145 297402880
146 260832640
147 175113280
148 88602592
149 32772112
150 8380408
151 1327108
152 98302
153 1
154 1
155 196606
156 2850820
157 19415032
158 82305040
159 242749408
160 527431744
161 871891840
162 1116471040
163 1116471040
164 871891840
165 527431744
166 242749408
167 82305040
168 19415032
169 2850820
170 196606
171 1
172 1
173 393214
174 6094852
175 44531704
176 203440144
177 650108896
178 1540362304
179 2798647168
180 3976725760
181 4465884160
182 3976725760
183 2798647168
184 1540362304
185 650108896
186 203440144
187 44531704
188 6094852
189 393214
190 1
191 1
192 786430
193 12976132
194 101253112
195 495943696
196 1707098080
197 4380942400
198 8678018944
199 13550745856
200 16885219840
201 16885219840
202 13550745856
203 8678018944
204 4380942400
205 1707098080
206 495943696
207 101253112
208 12976132
209 786430
210 1
211 1
212 1572862
213 27525124
214 228458488
215 1194393616
216 4406083552
217 12176080960
218 26117922688
219 44457529600
220 60871931392
221 67540879360
222 60871931392
223 44457529600
224 26117922688
225 12176080960
226 4406083552
227 1194393616
228 228458488
229 27525124
230 1572862
231 1
232 1
233 3145726
234 58195972
235 511967224
236 2845704208
237 11200954336
238 33164329024
239 76588007296
240 141150904576
241 210658921984
242 256825621504
243 256825621504
244 210658921984
245 141150904576
246 76588007296
247 33164329024
248 11200954336
249 2845704208
250 511967224
251 58195972
252 3145726
253 1
254 1
255 6291454
256 122683396
257 1140326392
258 6715342864
259 28093317088
260 88730566720
261 219504672640
262 435477823744
263 703619653120
264 934969086976
265 1027302486016
266 934969086976
267 703619653120
268 435477823744
269 219504672640
270 88730566720
271 28093317088
272 6715342864
273 1140326392
274 122683396
275 6291454
276 1
277 1
278 12582910
279 257949700
280 2526019576
281 15711338512
282 69617319904
283 233647767616
284 616470478720
285 1309964992768
286 2278194953728
287 3277177480192
288 3924543145984
289 3924543145984
290 3277177480192
291 2278194953728
292 1309964992768
293 616470478720
294 233647767616
295 69617319904
296 15711338512
297 2526019576
298 257949700
299 12582910
300 1
301 1
302 25165822
303 541065220
304 5567938552
305 36474716176
306 170657316832
307 606530175040
308 1700236492672
309 3852870942976
310 7176319892992
311 11110744867840
312 14403441252352
313 15698172583936
314 14403441252352
315 11110744867840
316 7176319892992
317 3852870942976
318 1700236492672
319 606530175040
320 170657316832
321 36474716176
322 5567938552
323 541065220
324 25165822
325 1
326 1
327 50331646
328 1132462084
329 12218007544
330 84085309456
331 414264066016
332 1554374983744
333 4613533335424
334 11106214871296
335 22058381671936
336 36574129521664
337 51028372240384
338 60203227672576
339 60203227672576
340 51028372240384
341 36574129521664
342 22058381671936
343 11106214871296
344 4613533335424
345 1554374983744
346 414264066016
347 84085309456
348 12218007544
349 1132462084
350 50331646
351 1
352 1
353 100663294
354 2365587460
355 26700939256
356 192606634000
357 996698750944
358 3937278099520
359 12335816638336
360 31439496413440
361 66329193086464
362 117265022387200
363 175205003524096
364 222463199825920
365 240812910690304
366 222463199825920
367 175205003524096
368 117265022387200
369 66329193086464
370 31439496413440
371 12335816638336
372 3937278099520
373 996698750944
374 192606634000
375 26700939256
376 2365587460
377 100663294
378 1
379 1
380 201326590
381 4932501508
382 58133053432
383 438615146512
384 2378610769888
385 9867953700928
386 32546189475712
387 87550626103552
388 195537378999808
389 367188430947328
390 584940051822592
391 795336406700032
392 926552221032448
393 926552221032448
394 795336406700032
395 584940051822592
396 367188430947328
397 195537378999808
398 87550626103552
399 32546189475712
400 9867953700928
401 2378610769888
402 438615146512
403 58133053432
404 4932501508
405 201326590
406 1
407 1
408 402653182
409 10267656196
410 126131109880
411 993496399888
412 5634451832800
413 24493128941632
414 84828286353280
415 240193631158528
416 566176010206720
417 1125451619894272
418 1904256965539840
419 2760552917045248
420 3443777255464960
421 3706208884129792
422 3443777255464960
423 2760552917045248
424 1904256965539840
425 1125451619894272
426 566176010206720
427 240193631158528
428 84828286353280
429 24493128941632
430 5634451832800
431 993496399888
432 126131109880
433 10267656196
434 402653182
435 1
436 1
437 805306366
438 21340618756
439 272797532152
440 2239255019536
441 13255896465376
442 60255161548864
443 218642830589824
444 650043835023616
445 1612739282730496
446 3383255260201984
447 6059417170868224
448 9329619765170176
449 12408660345020416
450 14299972279189504
451 14299972279189504
452 12408660345020416
453 9329619765170176
454 6059417170868224
455 3383255260201984
456 1612739282730496
457 650043835023616
458 218642830589824
459 60255161548864
460 13255896465376
461 2239255019536
462 272797532152
463 21340618756
464 805306366
465 1
466 1
467 1610612734
468 44291850244
469 588276301816
470 5024105103376
471 30990302969824
472 147022116028480
473 557795984277376
474 1737373331226880
475 4525566235508224
476 9991989085864960
477 18885344862140416
478 30778073872076800
479 43476560220381184
480 53417265248419840
481 57199889116758016
482 53417265248419840
483 43476560220381184
484 30778073872076800
485 18885344862140416
486 9991989085864960
487 4525566235508224
488 1737373331226880
489 557795984277376
490 147022116028480
491 30990302969824
492 5024105103376
493 588276301816
494 44291850244
495 1610612734
496 1
497 1
498 3221225470
499 91804925956
500 1265136304120
501 11224762810384
502 72028816146400
503 356024837996608
504 1409636200611712
505 4590338631008512
506 12525879133470208
507 29035110642746368
508 57754667896010752
509 99326837468434432
510 148509268184915968
511 193787650937602048
512 221234308730355712
513 221234308730355712
514 193787650937602048
515 148509268184915968
516 99326837468434432
517 57754667896010752
518 29035110642746368
519 12525879133470208
520 4590338631008512
521 1409636200611712
522 356024837996608
523 72028816146400
524 11224762810384
525 1265136304120
526 91804925956
527 3221225470
528 1
529 1
530 6442450942
531 190052302852
532 2713882460152
533 24979798229008
534 166507157913568
535 856107308286016
536 3531322077216640
537 11999949663240448
538 34232435528957440
539 83121979552433152
540 173579557077514240
541 314163010728890368
542 495672211306700800
543 684593838245036032
544 830043919335915520
545 884937234921422848
546 830043919335915520
547 684593838245036032
548 495672211306700800
549 314163010728890368
550 173579557077514240
551 83121979552433152
552 34232435528957440
553 11999949663240448
554 3531322077216640
555 856107308286016
556 166507157913568
557 24979798229008
558 2713882460152
559 190052302852
560 6442450942
561 1
562 1
563 12884901886
564 392989507588
565 5807869526008
566 55387361378320
567 382973912285152
568 2045228932399168
569 8774858771005312
570 31062543480914176
571 92464770384395776
572 234708830162781184
573 513403073259894784
574 975485135612809216
575 1619670444071182336
576 2360532099103473664
577 3029275515161903104
578 3429962308514676736
579 3429962308514676736
580 3029275515161903104
581 2360532099103473664
582 1619670444071182336
583 975485135612809216
584 513403073259894784
585 234708830162781184
586 92464770384395776
587 31062543480914176
588 8774858771005312
589 2045228932399168
590 382973912285152
591 55387361378320
592 5807869526008
593 392989507588
594 12884901886
595 1
596 1
597 25769803774
598 811748818948
599 12401718067192
600 122390461808656
601 876722547326944
602 4856405689368640
603 21640175406808960
604 79674804503838976
605 247054627730619904
606 654347201094353920
607 1496223806845351936
608 2977776417745408000
609 5190311159367983104
610 7960405086349312000
611 10779615228530753536
612 12918475647353159680
613 13719849234058706944
614 12918475647353159680
615 10779615228530753536
616 7960405086349312000
617 5190311159367983104
618 2977776417745408000
619 1496223806845351936
620 654347201094353920
621 247054627730619904
622 79674804503838976
623 21640175406808960
624 4856405689368640
625 876722547326944
626 122390461808656
627 12401718067192
628 811748818948
629 25769803774
630 1
631 1
632 51539607550
633 1675037245444
634 26426933772280
635 269584359751696
636 1998226018271200
637 11466256473391168
638 52993162192355200
639 202629959821295872
640 653458864468917760
641 1802803657649947648
642 4301142015879411712
643 8948000449181519872
644 16336175154226782208
645 26301432491434590208
646 37480040629760131072
647 47396181751767826432
648 53276649762823733248
649 53276649762823733248
650 47396181751767826432
651 37480040629760131072
652 26301432491434590208
653 16336175154226782208
654 8948000449181519872
655 4301142015879411712
656 1802803657649947648
657 653458864468917760
658 202629959821295872
659 52993162192355200
660 11466256473391168
661 1998226018271200
662 269584359751696
663 26426933772280
664 1675037245444
665 51539607550
666 1
667 1
668 103079215102
669 3453153705988
670 56203942035448
671 592022587047952
672 4535620756045792
673 26928964983324736
674 128918837331492736
675 511246244027302144
676 1712177648580427264
677 4912525044237730816
678 12207891347058718720
679 26498284930121863168
680 50568351206816604160
681 85275215291322744832
682 127562946242389442560
683 169752444763055915008
684 201345663029183119360
685 213106599051294932992
686 201345663029183119360
687 169752444763055915008
688 127562946242389442560
689 85275215291322744832
690 50568351206816604160
691 26498284930121863168
692 12207891347058718720
693 4912525044237730816
694 1712177648580427264
695 511246244027302144
696 128918837331492736
697 26928964983324736
698 4535620756045792
699 592022587047952
700 56203942035448
701 3453153705988
702 103079215102
703 1
704 1
705 206158430206
706 7112465842180
707 119314191482872
708 1296453058166800
709 10255286686187488
710 62929171478741056
711 311695604629634944
712 1280330162717589760
713 4446847785215458816
714 13249405385636316160
715 34240832782592899072
716 77412352554361163776
717 154133272273876934656
718 271687132996278697984
719 425676323067424374784
720 594630782010890715136
721 742196215584478068736
722 828904524160956104704
723 828904524160956104704
724 742196215584478068736
725 594630782010890715136
726 425676323067424374784
727 271687132996278697984
728 154133272273876934656
729 77412352554361163776
730 34240832782592899072
731 13249405385636316160
732 4446847785215458816
733 1280330162717589760
734 311695604629634944
735 62929171478741056
736 10255286686187488
737 1296453058166800
738 119314191482872
739 7112465842180
740 206158430206
741 1
742 1
743 412316860414
744 14637248544772
745 252853314650104
746 2831534499299344
747 23103479488708576
748 146368916329857088
749 749249552216752000
750 3184051534694449408
751 11454355895866097152
752 35392506341703549952
753 94980476336458430464
754 223306370673908125696
755 463091249656476196864
756 851640810540311265280
757 1394726912127406145536
758 2040614210156630179840
759 2673653995190737567744
760 3142201479490868346880
761 3315618096643824418816
762 3142201479490868346880
763 2673653995190737567744
764 2040614210156630179840
765 1394726912127406145536
766 851640810540311265280
767 463091249656476196864
768 223306370673908125696
769 94980476336458430464
770 35392506341703549952
771 11454355895866097152
772 3184051534694449408
773 749249552216752000
774 146368916329857088
775 23103479488708576
776 2831534499299344
777 252853314650104
778 14637248544772
779 412316860414
780 1
781 1
782 824633720830
783 30099130810372
784 534981126389752
785 6168775627898896
786 51870027976015840
787 338944791637131328
788 1791236937093218176
789 7866602173822402816
790 29276814861121093120
791 93693724475139294208
792 260745965356323960832
793 636573694020733112320
794 1372795240660768645120
795 2629464120393574924288
796 4492735445335434821632
797 6870682244568072650752
798 9428536410694735495168
799 11631710949363211829248
800 12915639152269385531392
801 12915639152269385531392
802 11631710949363211829248
803 9428536410694735495168
804 6870682244568072650752
805 4492735445335434821632
806 2629464120393574924288
807 1372795240660768645120
808 636573694020733112320
809 260745965356323960832
810 93693724475139294208
811 29276814861121093120
812 7866602173822402816
813 1791236937093218176
814 338944791637131328
815 51870027976015840
816 6168775627898896
817 534981126389752
818 30099130810372
819 824633720830
820 1
821 1
822 1649267441662
823 61847529062404
824 1130160514400248
825 13407513508577296
826 116077607207829472
827 781629639226294336
828 4260363457460699008
829 19315678221831241984
830 74286834069886991872
831 245941078672520774656
832 708879379662926510080
833 1794639318754114146304
834 4018737869363003514880
835 8004518722108687138816
836 14244399131458019491840
837 22726835379807014944768
838 32598437310525616291840
839 42120494720115894648832
840 49094700203265194721280
841 51662556609077542125568
842 49094700203265194721280
843 42120494720115894648832
844 32598437310525616291840
845 22726835379807014944768
846 14244399131458019491840
847 8004518722108687138816
848 4018737869363003514880
849 1794639318754114146304
850 708879379662926510080
851 245941078672520774656
852 74286834069886991872
853 19315678221831241984
854 4260363457460699008
855 781629639226294336
856 116077607207829472
857 13407513508577296
858 1130160514400248
859 61847529062404
860 1649267441662
861 1
862 1
863 3298534883326
864 126993593008132
865 2384016086925304
866 29075348045955088
867 258970241432813536
868 1795414492868247616
869 10083986193373986688
870 47152083358583881984
871 187205024583436467712
872 640455825484815533056
873 1909640916670894569472
874 5007037396834081312768
875 11626754376234235322368
876 24046513182943381307392
877 44497835707133413261312
878 73942469022530068873216
879 110650545380665262473216
880 149437864061283021881344
881 182430389846762178740224
882 201514513624685473693696
883 201514513624685473693696
884 182430389846762178740224
885 149437864061283021881344
886 110650545380665262473216
887 73942469022530068873216
888 44497835707133413261312
889 24046513182943381307392
890 11626754376234235322368
891 5007037396834081312768
892 1909640916670894569472
893 640455825484815533056
894 187205024583436467712
895 47152083358583881984
896 10083986193373986688
897 1795414492868247616
898 258970241432813536
899 29075348045955088
900 2384016086925304
901 126993593008132
902 3298534883326
903 1
904 1
905 6597069766654
906 260584255782916
907 5022019359866872
908 62918728265760784
909 576091178957537248
910 4108769468602122304
911 23758801372484468608
912 114472139103915737344
913 468714215884040699392
914 1655321700136504001536
915 5100193484311420205056
916 13833356627009951764480
917 33267583546136633270272
918 71346535118355233259520
919 137088697780153589137408
920 236880609459326964269056
921 369186028806390662692864
922 520176818883896568709120
923 663736507816090401243136
924 767889806942895304867840
925 806058054498741894774784
926 767889806942895304867840
927 663736507816090401243136
928 520176818883896568709120
929 369186028806390662692864
930 236880609459326964269056
931 137088697780153589137408
932 71346535118355233259520
933 33267583546136633270272
934 13833356627009951764480
935 5100193484311420205056
936 1655321700136504001536
937 468714215884040699392
938 114472139103915737344
939 23758801372484468608
940 4108769468602122304
941 576091178957537248
942 62918728265760784
943 5022019359866872
944 260584255782916
945 6597069766654
946 1
947 1
948 13194139533310
949 534362651099140
950 10565207231299576
951 135881495251255312
952 1278019814446596064
953 9369721295119319104
954 55735141682173181824
955 276461880952800411904
956 1166372709975912873472
957 4248071832041089401856
958 13511030368895848413184
959 37867100222642743939072
960 94201880346293170069504
961 209228237328983733059584
962 416870465797017644793856
963 747938614478961106812928
964 1212133276531435253923840
965 1778725695380574462803968
966 2367826653399973939904512
967 2863252629517971412221952
968 3147895722883274399285248
969 3147895722883274399285248
970 2863252629517971412221952
971 2367826653399973939904512
972 1778725695380574462803968
973 1212133276531435253923840
974 747938614478961106812928
975 416870465797017644793856
976 209228237328983733059584
977 94201880346293170069504
978 37867100222642743939072
979 13511030368895848413184
980 4248071832041089401856
981 1166372709975912873472
982 276461880952800411904
983 55735141682173181824
984 9369721295119319104
985 1278019814446596064
986 135881495251255312
987 10565207231299576
988 534362651099140
989 13194139533310
990 1
991 1
992 26388279066622
993 1095113581264900
994 22199139764797432
995 292893404965109776
996 2827802619395702752
997 21295482219131830336
998 130209725954585001856
999 664394045269947187456
1000 2885669181857426570752
1001 10828889084034004550656
1002 35518204401873875630080
1003 102756261183077184704512
1004 264137961137871828017152
1005 606860235350553806258176
1006 1252197406252002755706880
1007 2329618160551957503213568
1008 3920143782020792721473536
1009 5981717943824019433455616
1010 8293104697561096805416960
1011 10462158565835890704252928
1012 12022296704802491623014400
1013 12591582891533097597140992
1014 12022296704802491623014400
1015 10462158565835890704252928
1016 8293104697561096805416960
1017 5981717943824019433455616
1018 3920143782020792721473536
1019 2329618160551957503213568
1020 1252197406252002755706880
1021 606860235350553806258176
1022 264137961137871828017152
1023 102756261183077184704512
1024 35518204401873875630080
1025 10828889084034004550656
1026 2885669181857426570752
1027 664394045269947187456
1028 130209725954585001856
1029 21295482219131830336
1030 2827802619395702752
1031 292893404965109776
1032 22199139764797432
1033 1095113581264900
1034 26388279066622
1035 1
1036 1
1037 52776558133246
1038 2243003720663044
1039 46588506692124664
1040 630185089459814416
1041 6241392048721625056
1042 48246569677055066176
1043 303010416347433664384
1044 1589207542449064378624
1045 7100126454254747516416
1046 27429116531782862242816
1047 92694186971815760361472
1048 276548931169902120669184
1049 733788444641898025443328
1050 1741996392976851268550656
1051 3718115283205113123930112
1052 7163631133607920517840896
1053 12499523885145500449374208
1054 19803723451689624309858304
1055 28549645282770232477745152
1056 37510526526793975019339776
1057 44968910541276764654534656
1058 49227759192671178440310784
1059 49227759192671178440310784
1060 44968910541276764654534656
1061 37510526526793975019339776
1062 28549645282770232477745152
1063 19803723451689624309858304
1064 12499523885145500449374208
1065 7163631133607920517840896
1066 3718115283205113123930112
1067 1741996392976851268550656
1068 733788444641898025443328
1069 276548931169902120669184
1070 92694186971815760361472
1071 27429116531782862242816
1072 7100126454254747516416
1073 1589207542449064378624
1074 303010416347433664384
1075 48246569677055066176
1076 6241392048721625056
1077 630185089459814416
1078 46588506692124664
1079 2243003720663044
1080 52776558133246
1081 1
1082 1
1083 105553116266494
1084 4591560557592580
1085 97663020825575416
1086 1353547192303878160
1087 13743154276362878944
1088 108975923451553382464
1089 702513972048977461120
1090 3784435917592996086016
1091 17378667993407623790080
1092 69058485972075219518464
1093 240246607007197245208576
1094 738486236283435762061312
1095 2020674751623600292225024
1096 4951569675237498587987968
1097 10920223352363928784961536
1098 21763492833626067283542016
1099 39326310037506841934430208
1100 64606494673670249518465024
1101 96706737468919713575206912
1102 132120343619128414994169856
1103 164958874136141479347748864
1104 188393339467895886189690880
1105 196911036770684713761243136
1106 188393339467895886189690880
1107 164958874136141479347748864
1108 132120343619128414994169856
1109 96706737468919713575206912
1110 64606494673670249518465024
1111 39326310037506841934430208
1112 21763492833626067283542016
1113 10920223352363928784961536
1114 4951569675237498587987968
1115 2020674751623600292225024
1116 738486236283435762061312
1117 240246607007197245208576
1118 69058485972075219518464
1119 17378667993407623790080
1120 3784435917592996086016
1121 702513972048977461120
1122 108975923451553382464
1123 13743154276362878944
1124 1353547192303878160
1125 97663020825575416
1126 4591560557592580
1127 105553116266494
1128 1
1129 1
1130 211106232532990
1131 9394227347718148
1132 204509162766335992
1133 2902420426258907152
1134 30193402937333514208
1135 245438155455832522816
1136 1622979791001061687168
1137 8973899779283947094272
1138 42326207822001239752192
1139 172874307930965686617088
1140 618610185958544929454080
1141 1957465686581266014539776
1142 5518321975814072108572672
1143 13944488853722197760425984
1144 31743586055202854745899008
1145 65367432371979992137007104
1146 122179605742265818435944448
1147 207865609422354182905790464
1148 322626464285179926187343872
1149 457654162176096257138753536
1150 594158435510539788683837440
1151 706704427208074731074879488
1152 770608752477161199901868032
1153 770608752477161199901868032
1154 706704427208074731074879488
1155 594158435510539788683837440
1156 457654162176096257138753536
1157 322626464285179926187343872
1158 207865609422354182905790464
1159 122179605742265818435944448
1160 65367432371979992137007104
1161 31743586055202854745899008
1162 13944488853722197760425984
1163 5518321975814072108572672
1164 1957465686581266014539776
1165 618610185958544929454080
1166 172874307930965686617088
1167 42326207822001239752192
1168 8973899779283947094272
1169 1622979791001061687168
1170 245438155455832522816
1171 30193402937333514208
1172 2902420426258907152
1173 204509162766335992
1174 9394227347718148
1175 211106232532990
1176 1
1177 1
1178 422212465065982
1179 19210667160502276
1180 427806780228108280
1181 6213859178050486288
1182 66191646727184842720
1183 551263116786332074048
1184 3736835892913788419968
1185 21193759140570017562880
1186 102600215202570373692928
1187 430401031505933852738560
1188 1582968987779021232142336
1189 5152151745079621887987712
1190 14951575324790676246224896
1191 38925621659072539737997312
1192 91376149817850105012649984
1193 194222036854365693765812224
1194 375094076228491621145903104
1195 660090430329240002683469824
1196 1060984147415068218186268672
1197 1560561252922552366652194816
1198 2103625195373272091645181952
1199 2601725725437229039517433856
1200 2954626359370471861953495040
1201 3082435009908644799607472128
1202 2954626359370471861953495040
1203 2601725725437229039517433856
1204 2103625195373272091645181952
1205 1560561252922552366652194816
1206 1060984147415068218186268672
1207 660090430329240002683469824
1208 375094076228491621145903104
1209 194222036854365693765812224
1210 91376149817850105012649984
1211 38925621659072539737997312
1212 14951575324790676246224896
1213 5152151745079621887987712
1214 1582968987779021232142336
1215 430401031505933852738560
1216 102600215202570373692928
1217 21193759140570017562880
1218 3736835892913788419968
1219 551263116786332074048
1220 66191646727184842720
1221 6213859178050486288
1222 427806780228108280
1223 19210667160502276
1224 422212465065982
1225 1
1226 1
1227 844424930131966
1228 39265759251136516
1229 894034894777221112
1230 13283331916557189136
1231 144811011810470658016
1232 1234909527027033833536
1233 8576198019400240988032
1234 49861190066967611965696
1235 247587948686280782511616
1236 1066002493417008452862976
1237 4026740038569910169761792
1238 13470241465717286240260096
1239 40207454139740596268425216
1240 107754393967726431968444416
1241 260603542953845289501294592
1242 571196373344431597556924416
1243 1138632226165714629823430656
1244 2070369013115463247658745856
1245 3442149155488616441739476992
1246 5243090800675241169676926976
1247 7328372896591648916594753536
1248 9410701841621002262325231616
1249 11112704169615401802941857792
1250 12074122738558233323121934336
1251 12074122738558233323121934336
1252 11112704169615401802941857792
1253 9410701841621002262325231616
1254 7328372896591648916594753536
1255 5243090800675241169676926976
1256 3442149155488616441739476992
1257 2070369013115463247658745856
1258 1138632226165714629823430656
1259 571196373344431597556924416
1260 260603542953845289501294592
1261 107754393967726431968444416
1262 40207454139740596268425216
1263 13470241465717286240260096
1264 4026740038569910169761792
1265 1066002493417008452862976
1266 247587948686280782511616
1267 49861190066967611965696
1268 8576198019400240988032
1269 1234909527027033833536
1270 144811011810470658016
1271 13283331916557189136
1272 894034894777221112
1273 39265759251136516
1274 844424930131966
1275 1