1 1
2 1
3 1
4 1
5 6
6 1
7 1
8 21
9 21
10 1
11 1
12 66
13 126
14 66
15 1
16 1
17 201
18 576
19 576
20 201
21 1
22 1
23 606
24 2331
25 3456
26 2331
27 606
28 1
29 1
30 1821
31 8811
32 17361
33 17361
34 8811
35 1821
36 1
37 1
38 5466
39 31896
40 78516
41 104166
42 78516
43 31896
44 5466
45 1
46 1
47 16401
48 112086
49 331236
50 548046
51 548046
52 331236
53 112086
54 16401
55 1
56 1
57 49206
58 385461
59 1329966
60 2637846
61 3288276
62 2637846
63 1329966
64 385461
65 49206
66 1
67 1
68 147621
69 1304001
70 5146281
71 11903436
72 17778366
73 17778366
74 11903436
75 5146281
76 1304001
77 147621
78 1
79 1
80 442866
81 4354866
82 19350846
83 51149151
84 89045406
85 106670196
86 89045406
87 51149151
88 19350846
89 4354866
90 442866
91 1
92 1
93 1328601
94 14393196
95 71117136
96 211499991
97 420583671
98 587146806
99 587146806
100 420583671
101 211499991
102 71117136
103 14393196
104 1328601
105 1
106 1
107 3985806
108 47165391
109 256530996
110 847851381
111 1896250986
112 3023191431
113 3522880836
114 3023191431
115 1896250986
116 847851381
117 256530996
118 47165391
119 3985806
120 1
121 1
122 11957421
123 153453591
124 911089161
125 3313147131
126 8232307101
127 14758327251
128 19638216801
129 19638216801
130 14758327251
131 8232307101
132 3313147131
133 911089161
134 153453591
135 11957421
136 1
137 1
138 35872266
139 496233036
140 3193628256
141 12672708876
142 34636362696
143 68971903056
144 103189632156
145 117829300806
146 103189632156
147 68971903056
148 34636362696
149 12672708876
150 3193628256
151 496233036
152 35872266
153 1
154 1
155 107616801
156 1596315906
157 11069583876
158 47599011396
159 141927214716
160 310824797256
161 516484605636
162 663056798886
163 663056798886
164 516484605636
165 310824797256
166 141927214716
167 47599011396
168 11069583876
169 1596315906
170 107616801
171 1
172 1
173 322850406
174 5111798121
175 37997699346
176 176005785816
177 568578678336
178 1358256035916
179 2481928208676
180 3538624213566
181 3978340793316
182 3538624213566
183 2481928208676
184 1358256035916
185 568578678336
186 176005785816
187 37997699346
188 5111798121
189 322850406
190 1
191 1
192 968551221
193 16303945581
194 129328492401
195 642010455486
196 2233753392456
197 5780504142756
198 11520552733776
199 18061657266726
200 22550895020646
201 22550895020646
202 18061657266726
203 11520552733776
204 5780504142756
205 2233753392456
206 642010455486
207 129328492401
208 16303945581
209 968551221
210 1
211 1
212 2905653666
213 51817490406
214 436897313946
215 2314016843661
216 8627291543826
217 24042772605636
218 51903170629596
219 88746630001506
220 121837656862116
221 135305370123876
222 121837656862116
223 88746630001506
224 51903170629596
225 24042772605636
226 8627291543826
227 2314016843661
228 436897313946
229 51817490406
230 2905653666
231 1
232 1
233 8716961001
234 164169432216
235 1466144413056
236 8252742472821
237 32823925162461
238 98010192448386
239 227837829705696
240 421949401893306
241 631752860590866
242 771429080957976
243 771429080957976
244 631752860590866
245 421949401893306
246 227837829705696
247 98010192448386
248 32823925162461
249 8252742472821
250 1466144413056
251 164169432216
252 8716961001
253 1
254 1
255 26150883006
256 518659179651
257 4890941535816
258 29156660657631
259 123230002905846
260 392502352832541
261 977544066462246
262 1949361694797006
263 3161106787452516
264 4209545824646526
265 4628574485747856
266 4209545824646526
267 3161106787452516
268 1949361694797006
269 977544066462246
270 392502352832541
271 123230002905846
272 29156660657631
273 4890941535816
274 518659179651
275 26150883006
276 1
277 1
278 78452649021
279 1634430187971
280 16228802146401
281 102142806580341
282 457159990690431
283 1547197067215161
284 4110139257884361
285 8780717283777756
286 15331405446748566
287 22111957836297126
288 26514360931183146
289 26514360931183146
290 22111957836297126
291 15331405446748566
292 8780717283777756
293 4110139257884361
294 1547197067215161
295 457159990690431
296 102142806580341
297 16228802146401
298 1634430187971
299 78452649021
300 1
301 1
302 235357947066
303 5138648510976
304 53589697003116
305 355114826180226
306 1677908391812316
307 6013071173716776
308 16972008975298566
309 38672569624986351
310 72336368191578966
311 112330089849137076
312 145878956302440816
313 159086165587098876
314 145878956302440816
315 112330089849137076
316 72336368191578966
317 38672569624986351
318 16972008975298566
319 6013071173716776
320 1677908391812316
321 355114826180226
322 53589697003116
323 5138648510976
324 235357947066
325 1
326 1
327 706073841201
328 16122019374126
329 176185036542276
330 1226113569550026
331 6099069653977626
332 23072938696587276
333 68955240447046026
334 166933735800854751
335 333026813449695951
336 553999374122148126
337 774627138454733676
338 914895365668619076
339 914895365668619076
340 774627138454733676
341 553999374122148126
342 333026813449695951
343 166933735800854751
344 68955240447046026
345 23072938696587276
346 6099069653977626
347 1226113569550026
348 176185036542276
349 16122019374126
350 706073841201
351 1
352 1
353 2118221523606
354 50484279645981
355 576921167749206
356 4206895818276906
357 21975549670582956
358 87516025051694706
359 276084537430899906
360 707666928743702331
361 1499881647751652106
362 2661078562715532231
363 3985879537730645406
364 5068567512370058256
365 5489372194011714456
366 5068567512370058256
367 3985879537730645406
368 2661078562715532231
369 1499881647751652106
370 707666928743702331
371 276084537430899906
372 87516025051694706
373 21975549670582956
374 4206895818276906
375 576921167749206
376 50484279645981
377 2118221523606
378 1
379 1
380 6354664570821
381 157807503508761
382 1882216342185561
383 14351450958078336
384 78547336466579586
385 328474724166832986
386 1090801687447783836
387 2951254398523806711
388 6622645729486063311
389 12482880631401553011
390 19940874301338532911
391 27163341150302110986
392 31673819119145318136
393 31673819119145318136
394 27163341150302110986
395 19940874301338532911
396 12482880631401553011
397 6622645729486063311
398 2951254398523806711
399 1090801687447783836
400 328474724166832986
401 78547336466579586
402 14351450958078336
403 1882216342185561
404 157807503508761
405 6354664570821
406 1
407 1
408 19063993712466
409 492486504238746
410 6120071537082966
411 48701001900791691
412 278696362273973766
413 1221066181900237716
414 4257829234843850466
415 12126168257914771641
416 28721700384029610066
417 57316579082662848966
418 97271264798220257766
419 141312646354921931691
420 176511480808342287366
421 190042914714871908816
422 176511480808342287366
423 141312646354921931691
424 97271264798220257766
425 57316579082662848966
426 28721700384029610066
427 12126168257914771641
428 4257829234843850466
429 1221066181900237716
430 278696362273973766
431 48701001900791691
432 6120071537082966
433 492486504238746
434 19063993712466
435 1
436 1
437 57191981137401
438 1534651493853636
439 19837674123965136
440 164463220313623971
441 982192092524296371
442 4499287632522634446
443 16436686250232264546
444 49151992478275866321
445 122543605925833145121
446 258114838400077377096
447 463763531642649320196
448 715751733459426568371
449 953472381489792657171
450 1099663186569642588546
451 1099663186569642588546
452 953472381489792657171
453 715751733459426568371
454 463763531642649320196
455 258114838400077377096
456 122543605925833145121
457 49151992478275866321
458 16436686250232264546
459 4499287632522634446
460 982192092524296371
461 164463220313623971
462 19837674123965136
463 1534651493853636
464 57191981137401
465 1
466 1
467 171575943412206
468 4775530424973111
469 64116976853456316
470 552902683312767321
471 3439965938513761026
472 16444439175140792451
473 62807921648264696976
474 196766036185524392601
475 515086795212327034326
476 1141975332977731566651
477 2165635110128180091876
478 3538545795306227665701
479 5007672344847657676626
480 6159406704178305737151
481 6597979119417855531276
482 6159406704178305737151
483 5007672344847657676626
484 3538545795306227665701
485 2165635110128180091876
486 1141975332977731566651
487 515086795212327034326
488 196766036185524392601
489 62807921648264696976
490 16444439175140792451
491 3439965938513761026
492 552902683312767321
493 64116976853456316
494 4775530424973111
495 171575943412206
496 1
497 1
498 514727830236621
499 14841319105155951
500 206677521835288281
501 1851058980498670911
502 11978605865479585041
503 59653215340963660431
504 237757082470216468281
505 778721873501367268731
506 2135558494193554280781
507 4971186384570175802931
508 9922831329317734975581
509 17112542716303223272731
510 25638654420461656026981
511 33501237147077890241331
512 38272157470788483805281
513 38272157470788483805281
514 33501237147077890241331
515 25638654420461656026981
516 17112542716303223272731
517 9922831329317734975581
518 4971186384570175802931
519 2135558494193554280781
520 778721873501367268731
521 237757082470216468281
522 59653215340963660431
523 11978605865479585041
524 1851058980498670911
525 206677521835288281
526 14841319105155951
527 514727830236621
528 1
529 1
530 1544183490709866
531 46068140806177716
532 664556522821332696
533 6173209507001877576
534 41488994537934767856
535 214895463619329736416
536 892230893433540386136
537 3049436867914751211036
538 8742841103084764648536
539 21320234636291190251136
540 44682053141663732335536
541 81106122136862874744936
542 128253591410294637899136
543 177419674702618638804936
544 215320183853599122139836
545 229632944824730902831686
546 215320183853599122139836
547 177419674702618638804936
548 128253591410294637899136
549 81106122136862874744936
550 44682053141663732335536
551 21320234636291190251136
552 8742841103084764648536
553 3049436867914751211036
554 892230893433540386136
555 214895463619329736416
556 41488994537934767856
557 6173209507001877576
558 664556522821332696
559 46068140806177716
560 1544183490709866
561 1
562 1
563 4632550472129601
564 142836972890662746
565 2131873990882531236
566 20513298089469630816
567 142986612134809936296
568 769153374471793512816
569 3321379071158610367656
570 11825003284044874791516
571 35376833912998547578716
572 90189227218127864699016
573 198006863333864767760016
574 377364525835579821241416
575 628079140641472537932216
576 917019798338739830112216
577 1178219575668653282834316
578 1334859386034990074914566
579 1334859386034990074914566
580 1178219575668653282834316
581 917019798338739830112216
582 628079140641472537932216
583 377364525835579821241416
584 198006863333864767760016
585 90189227218127864699016
586 35376833912998547578716
587 11825003284044874791516
588 3321379071158610367656
589 769153374471793512816
590 142986612134809936296
591 20513298089469630816
592 2131873990882531236
593 142836972890662746
594 4632550472129601
595 1
596 1
597 13897651416388806
598 442408570088377041
599 6824132891319581946
600 67935516241056486156
601 490499730672838701336
602 2736419959819810347336
603 12271597336891211641416
604 45439147065610455477516
605 141605511591130267110696
606 376698183393379236833196
607 864588271655977897377096
608 1726114167508333767004296
609 3016330999431157077520896
610 4635296816940637104133296
611 6285718122022179338839596
612 7539236885110930073246646
613 8009156316209940449487396
614 7539236885110930073246646
615 6285718122022179338839596
616 4635296816940637104133296
617 3016330999431157077520896
618 1726114167508333767004296
619 864588271655977897377096
620 376698183393379236833196
621 141605511591130267110696
622 45439147065610455477516
623 12271597336891211641416
624 2736419959819810347336
625 490499730672838701336
626 67935516241056486156
627 6824132891319581946
628 442408570088377041
629 13897651416388806
630 1
631 1
632 41692954249166421
633 1368918664514297541
634 21799624384223876961
635 224278947397128204306
636 1675305740741685562476
637 9680759071477947146016
638 45024051890133065966256
639 173132233207505001356796
640 561133975970222167764636
641 1554911084953528511831676
642 3723859365148071402630876
643 7772107317492934993144176
644 14227335500818472533575576
645 22954883449115382544962576
646 32763044816888449328918676
647 41474865021399328236258726
648 46645179603962611568202126
649 46645179603962611568202126
650 41474865021399328236258726
651 32763044816888449328918676
652 22954883449115382544962576
653 14227335500818472533575576
654 7772107317492934993144176
655 3723859365148071402630876
656 1554911084953528511831676
657 561133975970222167764636
658 173132233207505001356796
659 45024051890133065966256
660 9680759071477947146016
661 1675305740741685562476
662 224278947397128204306
663 21799624384223876961
664 1368918664514297541
665 41692954249166421
666 1
667 1
668 125078862747499266
669 4231834856290391886
670 69505629146214523506
671 738235715344056243801
672 5698754064416441300346
673 34068194436658898125476
674 164114432884833039336816
675 654468855292914201969156
676 2202798627533181507364296
677 6348135182771252038788936
678 15836311350304799743387656
679 34487900047923019187325156
680 65998328454934222580159256
681 111546656849801565235614456
682 167153784798011495621643756
683 222713729514863332695532206
684 264360133876085819413382556
685 279871077623775669409212756
686 264360133876085819413382556
687 222713729514863332695532206
688 167153784798011495621643756
689 111546656849801565235614456
690 65998328454934222580159256
691 34487900047923019187325156
692 15836311350304799743387656
693 6348135182771252038788936
694 2202798627533181507364296
695 654468855292914201969156
696 164114432884833039336816
697 34068194436658898125476
698 5698754064416441300346
699 738235715344056243801
700 69505629146214523506
701 4231834856290391886
702 125078862747499266
703 1
704 1
705 375236588242497801
706 13070741157113673456
707 221212392007514746176
708 2423224033470812301921
709 19310969339281492632441
710 119300845503226018277466
711 594547881964475812386876
712 2455749864533241723917916
713 8571802448478287128000356
714 25652801430913300638459696
715 66553339599228155346529776
716 150972634194683456792138436
717 301458685508571725302453236
718 532634955914207363447321136
719 836101324943439182571774636
720 1169602542938624484951527886
721 1461221590172847456326744286
722 1632693634499584466467785936
723 1632693634499584466467785936
724 1461221590172847456326744286
725 1169602542938624484951527886
726 836101324943439182571774636
727 532634955914207363447321136
728 301458685508571725302453236
729 150972634194683456792138436
730 66553339599228155346529776
731 25652801430913300638459696
732 8571802448478287128000356
733 2455749864533241723917916
734 594547881964475812386876
735 119300845503226018277466
736 19310969339281492632441
737 2423224033470812301921
738 221212392007514746176
739 13070741157113673456
740 375236588242497801
741 1
742 1
743 1125709764727493406
744 40337933236068513771
745 702849399493885258896
746 7933309276434981144291
747 65202580118256914803086
748 415835444527522532729721
749 2141546182403105491993026
750 9150893239493152608914376
751 33082656939034586555754816
752 102673811638174763299380156
753 276618423090424367954968416
754 652577921381734836416004636
755 1357293959109765546283775016
756 2502280924268337266249323116
757 4106208842572939638057287316
758 6017111603646191002569907566
759 7892472399334415823834816516
760 9281745674017295768383590666
761 9796161806997506798806715616
762 9281745674017295768383590666
763 7892472399334415823834816516
764 6017111603646191002569907566
765 4106208842572939638057287316
766 2502280924268337266249323116
767 1357293959109765546283775016
768 652577921381734836416004636
769 276618423090424367954968416
770 102673811638174763299380156
771 33082656939034586555754816
772 9150893239493152608914376
773 2141546182403105491993026
774 415835444527522532729721
775 65202580118256914803086
776 7933309276434981144291
777 702849399493885258896
778 40337933236068513771
779 1125709764727493406
780 1
781 1
782 3377129294182480221
783 124390929002388021531
784 2229561998189861318001
785 25908476027786599209561
786 219407668184075687842131
787 1443114073937338342598421
788 7672144880791884074168241
789 33877318265688774302722206
790 126700650535583217494007576
791 407269405731628049565404916
792 1137876704185797393763045716
793 2787589033416477613112919156
794 6029615641474501148099338956
795 11578724650134308437599294396
796 19825469300523830712919831296
797 30369961338657391921881584646
798 41728752008941820479214172246
799 51522654220055134776655221546
800 57233722443044407701570918846
801 57233722443044407701570918846
802 51522654220055134776655221546
803 41728752008941820479214172246
804 30369961338657391921881584646
805 19825469300523830712919831296
806 11578724650134308437599294396
807 6029615641474501148099338956
808 2787589033416477613112919156
809 1137876704185797393763045716
810 407269405731628049565404916
811 126700650535583217494007576
812 33877318265688774302722206
813 7672144880791884074168241
814 1443114073937338342598421
815 219407668184075687842131
816 25908476027786599209561
817 2229561998189861318001
818 124390929002388021531
819 3377129294182480221
820 1
821 1
822 10131387882547440666
823 383304174889711505256
824 7061858781576748018596
825 84414114077929381582686
826 735948432635586861155076
827 4987565226364242091321656
828 27345776864187667250299986
829 124648389439441975130671341
830 481733906403815975390189346
831 1601910168801633801178237476
832 4635438329752276329985351896
833 11776397212806825020627894616
834 26451614024672936283636774336
835 52825020874826428757095900056
836 94212581851974417451557377076
837 150586291917543667904404247826
838 216296140042797637203287270676
839 279754218686990865767608181376
840 326269129989298627434678421176
841 343402334658266446209425513076
842 326269129989298627434678421176
843 279754218686990865767608181376
844 216296140042797637203287270676
845 150586291917543667904404247826
846 94212581851974417451557377076
847 52825020874826428757095900056
848 26451614024672936283636774336
849 11776397212806825020627894616
850 4635438329752276329985351896
851 1601910168801633801178237476
852 481733906403815975390189346
853 124648389439441975130671341
854 27345776864187667250299986
855 4987565226364242091321656
856 735948432635586861155076
857 84414114077929381582686
858 7061858781576748018596
859 383304174889711505256
860 10131387882547440666
861 1
862 1
863 30394163647642322001
864 1180306688316776837766
865 22335488869399378571556
866 274427918578518388803846
867 2461087640140548728213286
868 17170540976999486857430196
869 97000026271655728024864926
870 455982498910888927142913981
871 1819146887529773851562582061
872 6250932225616349329705280466
873 18712045495661730393490768116
874 49235506627677304051839739536
875 114684033712439283912794006856
876 237829904698498095122198023176
877 441112808180402538625959831396
878 734396621308554256067884874706
879 1100647295881023915323074555506
880 1488151076189365508912686356156
881 1818070046028868479606859807656
882 2009014393942695220932311802756
883 2009014393942695220932311802756
884 1818070046028868479606859807656
885 1488151076189365508912686356156
886 1100647295881023915323074555506
887 734396621308554256067884874706
888 441112808180402538625959831396
889 237829904698498095122198023176
890 114684033712439283912794006856
891 49235506627677304051839739536
892 18712045495661730393490768116
893 6250932225616349329705280466
894 1819146887529773851562582061
895 455982498910888927142913981
896 97000026271655728024864926
897 17170540976999486857430196
898 2461087640140548728213286
899 274427918578518388803846
900 22335488869399378571556
901 1180306688316776837766
902 30394163647642322001
903 1
904 1
905 91182490942926966006
906 3632102555893257479301
907 70547386673148466227966
908 890290222343753302126206
909 8206546676157201351051396
910 58894885851420106756930446
911 342511701745965644646885366
912 1658947575547633965503336721
913 6825388159321988336116488126
914 24210237339438369543803587581
915 74888933163834239169588145746
916 203842656370017103335991522956
917 491758621020349763893901239176
918 1057541815232812137104976090096
919 2036828138636701901244473563716
920 3526528288466870384081534118306
921 5505131751568734514172878290636
922 7766395116211168272707282734986
923 9918663366654701965558638491436
924 11481253319914691101617514831236
925 12054086363656171325593870816536
926 11481253319914691101617514831236
927 9918663366654701965558638491436
928 7766395116211168272707282734986
929 5505131751568734514172878290636
930 3526528288466870384081534118306
931 2036828138636701901244473563716
932 1057541815232812137104976090096
933 491758621020349763893901239176
934 203842656370017103335991522956
935 74888933163834239169588145746
936 24210237339438369543803587581
937 6825388159321988336116488126
938 1658947575547633965503336721
939 342511701745965644646885366
940 58894885851420106756930446
941 8206546676157201351051396
942 890290222343753302126206
943 70547386673148466227966
944 3632102555893257479301
945 91182490942926966006
946 1
947 1
948 273547472828780898021
949 11169855140508553335921
950 222538467687125171121801
951 2882512827050705305062516
952 27290510695502863959532806
953 201304297582731924323945526
954 1204219762792157254211447436
955 6004377831880798830450666261
956 25453007204608866904859474541
957 93106876496281073639760227121
958 297297511509817826140175199981
959 836194768601554027516739006106
960 2086803832171100601689678286396
961 4647901308759485702996631987816
962 9283109861608542115048348961436
963 16690069281310716855978023046066
964 27094980120106814694763237226826
965 39814580603339708360640483076866
966 53055175448597610714797763679266
967 64199750059708179201528459968016
968 70606019050712587281634156943316
969 70606019050712587281634156943316
970 64199750059708179201528459968016
971 53055175448597610714797763679266
972 39814580603339708360640483076866
973 27094980120106814694763237226826
974 16690069281310716855978023046066
975 9283109861608542115048348961436
976 4647901308759485702996631987816
977 2086803832171100601689678286396
978 836194768601554027516739006106
979 297297511509817826140175199981
980 93106876496281073639760227121
981 25453007204608866904859474541
982 6004377831880798830450666261
983 1204219762792157254211447436
984 201304297582731924323945526
985 27290510695502863959532806
986 2882512827050705305062516
987 222538467687125171121801
988 11169855140508553335921
989 273547472828780898021
990 1
991 1
992 820642418486342694066
993 34330207840012002701826
994 701124968482901173373166
995 9315153884213491428552951
996 90519070567660707793785966
997 685784424834704364850434996
998 4216572181124667535606178886
999 21625792784018868253986341091
1000 94372155109468997205930422406
1001 355679651102669821633859104986
1002 1171213164018296699339806281306
1003 3400476840334115560970742618261
1004 8768995802317963887619251877506
1005 20204115422791758914058930822636
1006 41793033511104083454134942847756
1007 77919537428757776913079116022506
1008 131355148204252594652223780818676
1009 200728682170339569166211160911076
1010 278609268155811957226314740268396
1011 351764776524917369748978670941846
1012 404417307331262299449487850733996
1013 423636114304275523689804941659896
1014 404417307331262299449487850733996
1015 351764776524917369748978670941846
1016 278609268155811957226314740268396
1017 200728682170339569166211160911076
1018 131355148204252594652223780818676
1019 77919537428757776913079116022506
1020 41793033511104083454134942847756
1021 20204115422791758914058930822636
1022 8768995802317963887619251877506
1023 3400476840334115560970742618261
1024 1171213164018296699339806281306
1025 355679651102669821633859104986
1026 94372155109468997205930422406
1027 21625792784018868253986341091
1028 4216572181124667535606178886
1029 685784424834704364850434996
1030 90519070567660707793785966
1031 9315153884213491428552951
1032 701124968482901173373166
1033 34330207840012002701826
1034 820642418486342694066
1035 1
1036 1
1037 2461927255459028082201
1038 105452550775495036187676
1039 2206365528968739528224976
1040 30048836558089177805778351
1041 299502673355622597667016751
1042 2328910486207095217932662886
1043 14707069817878115701369841646
1044 77527094895430607368777559931
1045 347993843680463596379750290491
1046 1350155418636416456519368582176
1047 4580678445362899562920996158876
1048 13715070013057236780931646698701
1049 36508417927956238345769983487301
1050 86919333675329168405034548100426
1051 185991446801687527104581621011176
1052 359137712819585581101642176610786
1053 627824056899031114695908690523546
1054 996251491123776491455304825189256
1055 1438013850978454579177577703538416
1056 1891122134042187980925880233630726
1057 2268546251568539007595399565027526
1058 2484160264906613469417878377181676
1059 2484160264906613469417878377181676
1060 2268546251568539007595399565027526
1061 1891122134042187980925880233630726
1062 1438013850978454579177577703538416
1063 996251491123776491455304825189256
1064 627824056899031114695908690523546
1065 359137712819585581101642176610786
1066 185991446801687527104581621011176
1067 86919333675329168405034548100426
1068 36508417927956238345769983487301
1069 13715070013057236780931646698701
1070 4580678445362899562920996158876
1071 1350155418636416456519368582176
1072 347993843680463596379750290491
1073 77527094895430607368777559931
1074 14707069817878115701369841646
1075 2328910486207095217932662886
1076 299502673355622597667016751
1077 30048836558089177805778351
1078 2206365528968739528224976
1079 105452550775495036187676
1080 2461927255459028082201
1081 1
1082 1
1083 7385781766377084246606
1084 323743434092862192809631
1085 6935454239232703693237956
1086 96765606261173752002009981
1087 988654529741135326418385306
1088 7885239478688153446799038911
1089 51107940912255632757907513596
1090 276702494139926169210442204731
1091 1276562815727682611245583551266
1092 5094447786950640158697356618001
1093 17792501591997948058321094223156
1094 54887245375260409031557928572731
1095 150670463823040425380104890558006
1096 370283254809856220252413594763181
1097 818732341431050086528848507334806
1098 1635387478863819324618671392865886
1099 2960885309155850087392652601402996
1100 4872226644068422818453640547138406
1101 7302796026306693211898647586183016
1102 9987407955061927680310373811507426
1103 12479005156832180965563839395974756
1104 14258119549425457431039833826627606
1105 14904961589439680816507270263090056
1106 14258119549425457431039833826627606
1107 12479005156832180965563839395974756
1108 9987407955061927680310373811507426
1109 7302796026306693211898647586183016
1110 4872226644068422818453640547138406
1111 2960885309155850087392652601402996
1112 1635387478863819324618671392865886
1113 818732341431050086528848507334806
1114 370283254809856220252413594763181
1115 150670463823040425380104890558006
1116 54887245375260409031557928572731
1117 17792501591997948058321094223156
1118 5094447786950640158697356618001
1119 1276562815727682611245583551266
1120 276702494139926169210442204731
1121 51107940912255632757907513596
1122 7885239478688153446799038911
1123 988654529741135326418385306
1124 96765606261173752002009981
1125 6935454239232703693237956
1126 323743434092862192809631
1127 7385781766377084246606
1128 1
1129 1
1130 22157345299131252739821
1131 993387647577717831168711
1132 21777593019976697658142761
1133 311103181501219367085743811
1134 3256260408006927235261185861
1135 26621682025287866319652272651
1136 176979541172831358614119657521
1137 983431305156545405905049154981
1138 4659795929602826341368077267991
1139 19113031808034968309828820507801
1140 68660848136845764651055352523471
1141 218039240901775071269637068387661
1142 616673127594902503234988457392211
1143 1562861155898689936897555455963561
1144 3567046788722718920343786306293961
1145 7362359460884608233442559700602076
1146 13788818364059008236033971982806646
1147 23499335859672818717538879445624206
1148 36525068011125348091056864399964266
1149 51870611944105862676627064193071326
1150 67399239335682325937622639622446546
1151 80211374118772915189811019667807086
1152 87489243416595414742641312269152986
1153 87489243416595414742641312269152986
1154 80211374118772915189811019667807086
1155 67399239335682325937622639622446546
1156 51870611944105862676627064193071326
1157 36525068011125348091056864399964266
1158 23499335859672818717538879445624206
1159 13788818364059008236033971982806646
1160 7362359460884608233442559700602076
1161 3567046788722718920343786306293961
1162 1562861155898689936897555455963561
1163 616673127594902503234988457392211
1164 218039240901775071269637068387661
1165 68660848136845764651055352523471
1166 19113031808034968309828820507801
1167 4659795929602826341368077267991
1168 983431305156545405905049154981
1169 176979541172831358614119657521
1170 26621682025287866319652272651
1171 3256260408006927235261185861
1172 311103181501219367085743811
1173 21777593019976697658142761
1174 993387647577717831168711
1175 22157345299131252739821
1176 1
1177 1
1178 66472035897393758219466
1179 3046634978630547251725596
1180 68312942002663246467934416
1181 998642323563588194231659716
1182 10702090768524439807040789016
1183 89633827299884380664740375536
1184 610803669594357674801315790516
1185 3481232538988130293557506437506
1186 16929681704278115241819379268916
1187 71318483212913383953590693327376
1188 263321639834642198882652519093816
1189 860100267115862507762077262733396
1190 2504137105490032723513876577339616
1191 6538602850480777320397631740067316
1192 15389723833864226571724025286772566
1193 32788218748821981461359038020688111
1194 63453533474830849408429595050226166
1195 111864462671195480860718554285292556
1196 180073211612394500425787231536765416
1197 265187039865693632303051785779106776
1198 357809553839364565842749111446553616
1199 442831840363365723382300977870760896
1200 503101852606104989797356995810880216
1201 524935460499572488455847873614917916
1202 503101852606104989797356995810880216
1203 442831840363365723382300977870760896
1204 357809553839364565842749111446553616
1205 265187039865693632303051785779106776
1206 180073211612394500425787231536765416
1207 111864462671195480860718554285292556
1208 63453533474830849408429595050226166
1209 32788218748821981461359038020688111
1210 15389723833864226571724025286772566
1211 6538602850480777320397631740067316
1212 2504137105490032723513876577339616
1213 860100267115862507762077262733396
1214 263321639834642198882652519093816
1215 71318483212913383953590693327376
1216 16929681704278115241819379268916
1217 3481232538988130293557506437506
1218 610803669594357674801315790516
1219 89633827299884380664740375536
1220 10702090768524439807040789016
1221 998642323563588194231659716
1222 68312942002663246467934416
1223 3046634978630547251725596
1224 66472035897393758219466
1225 1
1226 1
1227 199416107692181274658401
1228 9339321043583823029835186
1229 214078730943881381158980036
1230 3200865796698754322098782396
1231 35102199276264084003817346196
1232 301007754205226461415343493656
1233 2101312490682726166398168498156
1234 12276108625747463905076466684066
1235 61232742729798736606130657119266
1236 264744494751574497586230217788876
1237 1003920369142666748508729637263576
1238 3370265720851514119934189345481636
1239 10092712117817685693827861520219036
1240 27128219867912430131734524952220796
1241 65784980053035011676364971080519646
1242 144533827748058624099249189922382031
1243 288725256670958492609365899212742831
1244 525953988438078990807444448006556166
1245 875813022850769943859517357466173916
1246 1335780754434264398186517051947616576
1247 1868989781115174594437402691676981176
1248 2401924182608190867675150267951943536
1249 2837801078908412139538973921044923336
1250 3084111939317032434759614608277394396
1251 3084111939317032434759614608277394396
1252 2837801078908412139538973921044923336
1253 2401924182608190867675150267951943536
1254 1868989781115174594437402691676981176
1255 1335780754434264398186517051947616576
1256 875813022850769943859517357466173916
1257 525953988438078990807444448006556166
1258 288725256670958492609365899212742831
1259 144533827748058624099249189922382031
1260 65784980053035011676364971080519646
1261 27128219867912430131734524952220796
1262 10092712117817685693827861520219036
1263 3370265720851514119934189345481636
1264 1003920369142666748508729637263576
1265 264744494751574497586230217788876
1266 61232742729798736606130657119266
1267 12276108625747463905076466684066
1268 2101312490682726166398168498156
1269 301007754205226461415343493656
1270 35102199276264084003817346196
1271 3200865796698754322098782396
1272 214078730943881381158980036
1273 9339321043583823029835186
1274 199416107692181274658401
1275 1