0 0
1 1
2 1
3 0
4 4
5 0
6 1
7 3
8 3
9 1
10 0
11 8
12 0
13 8
14 0
15 1
16 5
17 10
18 10
19 5
20 1
21 0
22 12
23 0
24 40
25 0
26 12
27 0
28 1
29 7
30 21
31 35
32 35
33 21
34 7
35 1
36 0
37 16
38 0
39 112
40 0
41 112
42 0
43 16
44 0
45 1
46 9
47 36
48 84
49 126
50 126
51 84
52 36
53 9
54 1
55 0
56 20
57 0
58 240
59 0
60 504
61 0
62 240
63 0
64 20
65 0
66 1
67 11
68 55
69 165
70 330
71 462
72 462
73 330
74 165
75 55
76 11
77 1
78 0
79 24
80 0
81 440
82 0
83 1584
84 0
85 1584
86 0
87 440
88 0
89 24
90 0
91 1
92 13
93 78
94 286
95 715
96 1287
97 1716
98 1716
99 1287
100 715
101 286
102 78
103 13
104 1
105 0
106 28
107 0
108 728
109 0
110 4004
111 0
112 6864
113 0
114 4004
115 0
116 728
117 0
118 28
119 0
120 1
121 15
122 105
123 455
124 1365
125 3003
126 5005
127 6435
128 6435
129 5005
130 3003
131 1365
132 455
133 105
134 15
135 1
136 0
137 32
138 0
139 1120
140 0
141 8736
142 0
143 22880
144 0
145 22880
146 0
147 8736
148 0
149 1120
150 0
151 32
152 0
153 1
154 17
155 136
156 680
157 2380
158 6188
159 12376
160 19448
161 24310
162 24310
163 19448
164 12376
165 6188
166 2380
167 680
168 136
169 17
170 1
171 0
172 36
173 0
174 1632
175 0
176 17136
177 0
178 63648
179 0
180 97240
181 0
182 63648
183 0
184 17136
185 0
186 1632
187 0
188 36
189 0
190 1
191 19
192 171
193 969
194 3876
195 11628
196 27132
197 50388
198 75582
199 92378
200 92378
201 75582
202 50388
203 27132
204 11628
205 3876
206 969
207 171
208 19
209 1
210 0
211 40
212 0
213 2280
214 0
215 31008
216 0
217 155040
218 0
219 335920
220 0
221 335920
222 0
223 155040
224 0
225 31008
226 0
227 2280
228 0
229 40
230 0
231 1
232 21
233 210
234 1330
235 5985
236 20349
237 54264
238 116280
239 203490
240 293930
241 352716
242 352716
243 293930
244 203490
245 116280
246 54264
247 20349
248 5985
249 1330
250 210
251 21
252 1
253 0
254 44
255 0
256 3080
257 0
258 52668
259 0
260 341088
261 0
262 994840
263 0
264 1410864
265 0
266 994840
267 0
268 341088
269 0
270 52668
271 0
272 3080
273 0
274 44
275 0
276 1
277 23
278 253
279 1771
280 8855
281 33649
282 100947
283 245157
284 490314
285 817190
286 1144066
287 1352078
288 1352078
289 1144066
290 817190
291 490314
292 245157
293 100947
294 33649
295 8855
296 1771
297 253
298 23
299 1
300 0
301 48
302 0
303 4048
304 0
305 85008
306 0
307 692208
308 0
309 2615008
310 0
311 4992288
312 0
313 4992288
314 0
315 2615008
316 0
317 692208
318 0
319 85008
320 0
321 4048
322 0
323 48
324 0
325 1
326 25
327 300
328 2300
329 12650
330 53130
331 177100
332 480700
333 1081575
334 2042975
335 3268760
336 4457400
337 5200300
338 5200300
339 4457400
340 3268760
341 2042975
342 1081575
343 480700
344 177100
345 53130
346 12650
347 2300
348 300
349 25
350 1
351 0
352 52
353 0
354 5200
355 0
356 131560
357 0
358 1315600
359 0
360 6249100
361 0
362 15452320
363 0
364 20801200
365 0
366 15452320
367 0
368 6249100
369 0
370 1315600
371 0
372 131560
373 0
374 5200
375 0
376 52
377 0
378 1
379 27
380 351
381 2925
382 17550
383 80730
384 296010
385 888030
386 2220075
387 4686825
388 8436285
389 13037895
390 17383860
391 20058300
392 20058300
393 17383860
394 13037895
395 8436285
396 4686825
397 2220075
398 888030
399 296010
400 80730
401 17550
402 2925
403 351
404 27
405 1
406 0
407 56
408 0
409 6552
410 0
411 196560
412 0
413 2368080
414 0
415 13813800
416 0
417 42948360
418 0
419 74884320
420 0
421 74884320
422 0
423 42948360
424 0
425 13813800
426 0
427 2368080
428 0
429 196560
430 0
431 6552
432 0
433 56
434 0
435 1
436 29
437 406
438 3654
439 23751
440 118755
441 475020
442 1560780
443 4292145
444 10015005
445 20030010
446 34597290
447 51895935
448 67863915
449 77558760
450 77558760
451 67863915
452 51895935
453 34597290
454 20030010
455 10015005
456 4292145
457 1560780
458 475020
459 118755
460 23751
461 3654
462 406
463 29
464 1
465 0
466 60
467 0
468 8120
469 0
470 285012
471 0
472 4071600
473 0
474 28614300
475 0
476 109254600
477 0
478 239519700
479 0
480 310235040
481 0
482 239519700
483 0
484 109254600
485 0
486 28614300
487 0
488 4071600
489 0
490 285012
491 0
492 8120
493 0
494 60
495 0
496 1
497 31
498 465
499 4495
500 31465
501 169911
502 736281
503 2629575
504 7888725
505 20160075
506 44352165
507 84672315
508 141120525
509 206253075
510 265182525
511 300540195
512 300540195
513 265182525
514 206253075
515 141120525
516 84672315
517 44352165
518 20160075
519 7888725
520 2629575
521 736281
522 169911
523 31465
524 4495
525 465
526 31
527 1
528 0
529 64
530 0
531 9920
532 0
533 402752
534 0
535 6731712
536 0
537 56097600
538 0
539 258048960
540 0
541 694747200
542 0
543 1131445440
544 0
545 1131445440
546 0
547 694747200
548 0
549 258048960
550 0
551 56097600
552 0
553 6731712
554 0
555 402752
556 0
557 9920
558 0
559 64
560 0
561 1
562 33
563 528
564 5456
565 40920
566 237336
567 1107568
568 4272048
569 13884156
570 38567100
571 92561040
572 193536720
573 354817320
574 573166440
575 818809200
576 1037158320
577 1166803110
578 1166803110
579 1037158320
580 818809200
581 573166440
582 354817320
583 193536720
584 92561040
585 38567100
586 13884156
587 4272048
588 1107568
589 237336
590 40920
591 5456
592 528
593 33
594 1
595 0
596 68
597 0
598 11968
599 0
600 556512
601 0
602 10759232
603 0
604 104902512
605 0
606 572195520
607 0
608 1855967520
609 0
610 3711935040
611 0
612 4667212440
613 0
614 3711935040
615 0
616 1855967520
617 0
618 572195520
619 0
620 104902512
621 0
622 10759232
623 0
624 556512
625 0
626 11968
627 0
628 68
629 0
630 1
631 35
632 595
633 6545
634 52360
635 324632
636 1623160
637 6724520
638 23535820
639 70607460
640 183579396
641 417225900
642 834451800
643 1476337800
644 2319959400
645 3247943160
646 4059928950
647 4537567650
648 4537567650
649 4059928950
650 3247943160
651 2319959400
652 1476337800
653 834451800
654 417225900
655 183579396
656 70607460
657 23535820
658 6724520
659 1623160
660 324632
661 52360
662 6545
663 595
664 35
665 1
666 0
667 72
668 0
669 14280
670 0
671 753984
672 0
673 16695360
674 0
675 188286560
676 0
677 1201610592
678 0
679 4621579200
680 0
681 11135805120
682 0
683 17194993200
684 0
685 17194993200
686 0
687 11135805120
688 0
689 4621579200
690 0
691 1201610592
692 0
693 188286560
694 0
695 16695360
696 0
697 753984
698 0
699 14280
700 0
701 72
702 0
703 1
704 37
705 666
706 7770
707 66045
708 435897
709 2324784
710 10295472
711 38608020
712 124403620
713 348330136
714 854992152
715 1852482996
716 3562467300
717 6107086800
718 9364199760
719 12875774670
720 15905368710
721 17672631900
722 17672631900
723 15905368710
724 12875774670
725 9364199760
726 6107086800
727 3562467300
728 1852482996
729 854992152
730 348330136
731 124403620
732 38608020
733 10295472
734 2324784
735 435897
736 66045
737 7770
738 666
739 37
740 1
741 0
742 76
743 0
744 16872
745 0
746 1003884
747 0
748 25240512
749 0
750 326023280
751 0
752 2406644576
753 0
754 10829900592
755 0
756 30942573120
757 0
758 57562286760
759 0
760 70690527600
761 0
762 57562286760
763 0
764 30942573120
765 0
766 10829900592
767 0
768 2406644576
769 0
770 326023280
771 0
772 25240512
773 0
774 1003884
775 0
776 16872
777 0
778 76
779 0
780 1
781 39
782 741
783 9139
784 82251
785 575757
786 3262623
787 15380937
788 61523748
789 211915132
790 635745396
791 1676056044
792 3910797436
793 8122425444
794 15084504396
795 25140840660
796 37711260990
797 51021117810
798 62359143990
799 68923264410
800 68923264410
801 62359143990
802 51021117810
803 37711260990
804 25140840660
805 15084504396
806 8122425444
807 3910797436
808 1676056044
809 635745396
810 211915132
811 61523748
812 15380937
813 3262623
814 575757
815 82251
816 9139
817 741
818 39
819 1
820 0
821 80
822 0
823 19760
824 0
825 1316016
826 0
827 37287120
828 0
829 546877760
830 0
831 4623602880
832 0
833 24066445760
834 0
835 80450690112
836 0
837 177464757600
838 0
839 262564816800
840 0
841 262564816800
842 0
843 177464757600
844 0
845 80450690112
846 0
847 24066445760
848 0
849 4623602880
850 0
851 546877760
852 0
853 37287120
854 0
855 1316016
856 0
857 19760
858 0
859 80
860 0
861 1
862 41
863 820
864 10660
865 101270
866 749398
867 4496388
868 22481940
869 95548245
870 350343565
871 1121099408
872 3159461968
873 7898654920
874 17620076360
875 35240152720
876 63432274896
877 103077446706
878 151584480450
879 202112640600
880 244662670200
881 269128937220
882 269128937220
883 244662670200
884 202112640600
885 151584480450
886 103077446706
887 63432274896
888 35240152720
889 17620076360
890 7898654920
891 3159461968
892 1121099408
893 350343565
894 95548245
895 22481940
896 4496388
897 749398
898 101270
899 10660
900 820
901 41
902 1
903 0
904 84
905 0
906 22960
907 0
908 1701336
909 0
910 53956656
911 0
912 891783620
913 0
914 8561122752
915 0
916 51037462560
917 0
918 197344855232
919 0
920 509323854312
921 0
922 893550621600
923 0
924 1076515748880
925 0
926 893550621600
927 0
928 509323854312
929 0
930 197344855232
931 0
932 51037462560
933 0
934 8561122752
935 0
936 891783620
937 0
938 53956656
939 0
940 1701336
941 0
942 22960
943 0
944 84
945 0
946 1
947 43
948 903
949 12341
950 123410
951 962598
952 6096454
953 32224114
954 145008513
955 563921995
956 1917334783
957 5752004349
958 15338678264
959 36576848168
960 78378960360
961 151532656696
962 265182149218
963 421171648758
964 608359048206
965 800472431850
966 960566918220
967 1052049481860
968 1052049481860
969 960566918220
970 800472431850
971 608359048206
972 421171648758
973 265182149218
974 151532656696
975 78378960360
976 36576848168
977 15338678264
978 5752004349
979 1917334783
980 563921995
981 145008513
982 32224114
983 6096454
984 962598
985 123410
986 12341
987 903
988 43
989 1
990 0
991 88
992 0
993 26488
994 0
995 2172016
996 0
997 76641136
998 0
999 1417861016
1000 0
1001 15338678264
1002 0
1003 103831052864
1004 0
1005 459823234112
1006 0
1007 1372707595952
1008 0
1009 2817662960112
1010 0
1011 4025232800160
1012 0
1013 4025232800160
1014 0
1015 2817662960112
1016 0
1017 1372707595952
1018 0
1019 459823234112
1020 0
1021 103831052864
1022 0
1023 15338678264
1024 0
1025 1417861016
1026 0
1027 76641136
1028 0
1029 2172016
1030 0
1031 26488
1032 0
1033 88
1034 0
1035 1
1036 45
1037 990
1038 14190
1039 148995
1040 1221759
1041 8145060
1042 45379620
1043 215553195
1044 886163135
1045 3190187286
1046 10150595910
1047 28760021745
1048 73006209045
1049 166871334960
1050 344867425584
1051 646626422970
1052 1103068603890
1053 1715884494940
1054 2438362177020
1055 3169870830126
1056 3773655750150
1057 4116715363800
1058 4116715363800
1059 3773655750150
1060 3169870830126
1061 2438362177020
1062 1715884494940
1063 1103068603890
1064 646626422970
1065 344867425584
1066 166871334960
1067 73006209045
1068 28760021745
1069 10150595910
1070 3190187286
1071 886163135
1072 215553195
1073 45379620
1074 8145060
1075 1221759
1076 148995
1077 14190
1078 990
1079 45
1080 1
1081 0
1082 92
1083 0
1084 30360
1085 0
1086 2741508
1087 0
1088 107049360
1089 0
1090 2203432660
1091 0
1092 26681566392
1093 0
1094 203532461580
1095 0
1096 1023477521088
1097 0
1098 3499390053720
1099 0
1100 8308493343920
1101 0
1102 13887053160552
1103 0
1104 16466861455200
1105 0
1106 13887053160552
1107 0
1108 8308493343920
1109 0
1110 3499390053720
1111 0
1112 1023477521088
1113 0
1114 203532461580
1115 0
1116 26681566392
1117 0
1118 2203432660
1119 0
1120 107049360
1121 0
1122 2741508
1123 0
1124 30360
1125 0
1126 92
1127 0
1128 1
1129 47
1130 1081
1131 16215
1132 178365
1133 1533939
1134 10737573
1135 62891499
1136 314457495
1137 1362649145
1138 5178066751
1139 17417133617
1140 52251400851
1141 140676848445
1142 341643774795
1143 751616304549
1144 1503232609098
1145 2741188875414
1146 4568648125690
1147 6973199770790
1148 9762479679106
1149 12551759587422
1150 14833897694226
1151 16123801841550
1152 16123801841550
1153 14833897694226
1154 12551759587422
1155 9762479679106
1156 6973199770790
1157 4568648125690
1158 2741188875414
1159 1503232609098
1160 751616304549
1161 341643774795
1162 140676848445
1163 52251400851
1164 17417133617
1165 5178066751
1166 1362649145
1167 314457495
1168 62891499
1169 10737573
1170 1533939
1171 178365
1172 16215
1173 1081
1174 47
1175 1
1176 0
1177 96
1178 0
1179 34592
1180 0
1181 3424608
1182 0
1183 147258144
1184 0
1185 3354213280
1186 0
1187 45190400736
1188 0
1189 385856498592
1190 0
1191 2186520158688
1192 0
1193 8488842969024
1194 0
1195 23083695792960
1196 0
1197 44628478533056
1198 0
1199 61915399071552
1200 0
1201 61915399071552
1202 0
1203 44628478533056
1204 0
1205 23083695792960
1206 0
1207 8488842969024
1208 0
1209 2186520158688
1210 0
1211 385856498592
1212 0
1213 45190400736
1214 0
1215 3354213280
1216 0
1217 147258144
1218 0
1219 3424608
1220 0
1221 34592
1222 0
1223 96
1224 0
1225 1
1226 49
1227 1176
1228 18424
1229 211876
1230 1906884
1231 13983816
1232 85900584
1233 450978066
1234 2054455634
1235 8217822536
1236 29135916264
1237 92263734836
1238 262596783764
1239 675248872536
1240 1575580702584
1241 3348108992991
1242 6499270398159
1243 11554258485616
1244 18851684897584
1245 28277527346376
1246 39049918716424
1247 49699896548176
1248 58343356817424
1249 63205303218876
1250 63205303218876
1251 58343356817424
1252 49699896548176
1253 39049918716424
1254 28277527346376
1255 18851684897584
1256 11554258485616
1257 6499270398159
1258 3348108992991
1259 1575580702584
1260 675248872536
1261 262596783764
1262 92263734836
1263 29135916264
1264 8217822536
1265 2054455634
1266 450978066
1267 85900584
1268 13983816
1269 1906884
1270 211876
1271 18424
1272 1176
1273 49
1274 1
1275 0
1276 100
1277 0
1278 39200
1279 0
1280 4237520
1281 0
1282 199768800
1283 0
1284 5010867400
1285 0
1286 74707477600
1287 0
1288 709721037200
1289 0
1290 4501659150240
1291 0
1292 19694758782300
1293 0
1294 60811886766400
1295 0
1296 134654892125600
1297 0
1298 216086506731200
1299 0
1300 252821212875504
1301 0
1302 216086506731200
1303 0
1304 134654892125600
1305 0
1306 60811886766400
1307 0
1308 19694758782300
1309 0
1310 4501659150240
1311 0
1312 709721037200
1313 0
1314 74707477600
1315 0
1316 5010867400
1317 0
1318 199768800
1319 0
1320 4237520
1321 0
1322 39200
1323 0
1324 100
1325 0
1326 1
1327 51
1328 1275
1329 20825
1330 249900
1331 2349060
1332 18009460
1333 115775100
1334 636763050
1335 3042312350
1336 12777711870
1337 47626016970
1338 158753389900
1339 476260169700
1340 1292706174900
1341 3188675231420
1342 7174519270695
1343 14771069086725
1344 27900908274925
1345 48459472266975
1346 77535155627160
1347 114456658306760
1348 156077261327400
1349 196793068630200
1350 229591913401900
1351 247959266474052
1352 247959266474052
1353 229591913401900
1354 196793068630200
1355 156077261327400
1356 114456658306760
1357 77535155627160
1358 48459472266975
1359 27900908274925
1360 14771069086725
1361 7174519270695
1362 3188675231420
1363 1292706174900
1364 476260169700
1365 158753389900
1366 47626016970
1367 12777711870
1368 3042312350
1369 636763050
1370 115775100
1371 18009460
1372 2349060
1373 249900
1374 20825
1375 1275
1376 51
1377 1
1378 0
1379 104
1380 0
1381 44200
1382 0
1383 5197920
1384 0
1385 267569120
1386 0
1387 7358150800
1388 0
1389 120807457680
1390 0
1391 1270027119200
1392 0
1393 8962762812640
1394 0
1395 43891176714840
1396 0
1397 152720761083800
1398 0
1399 383983627867840
1400 0
1401 705740659915200
1402 0
1403 955102359751904
1404 0
1405 955102359751904
1406 0
1407 705740659915200
1408 0
1409 383983627867840
1410 0
1411 152720761083800
1412 0
1413 43891176714840
1414 0
1415 8962762812640
1416 0
1417 1270027119200
1418 0
1419 120807457680
1420 0
1421 7358150800
1422 0
1423 267569120
1424 0
1425 5197920
1426 0
1427 44200
1428 0
1429 104
1430 0
1431 1
1432 53
1433 1378
1434 23426
1435 292825
1436 2869685
1437 22957480
1438 154143080
1439 886322710
1440 4431613550
1441 19499099620
1442 76223753060
1443 266783135710
1444 841392966470
1445 2403979904200
1446 6250347750920
1447 14844575908435
1448 32308782859535
1449 64617565719070
1450 119032357903550
1451 202355008436035
1452 317986441828055
1453 462525733568080
1454 623404249591760
1455 779255311989700
1456 903936161908052
1457 973469712824056
1458 973469712824056
1459 903936161908052
1460 779255311989700
1461 623404249591760
1462 462525733568080
1463 317986441828055
1464 202355008436035
1465 119032357903550
1466 64617565719070
1467 32308782859535
1468 14844575908435
1469 6250347750920
1470 2403979904200
1471 841392966470
1472 266783135710
1473 76223753060
1474 19499099620
1475 4431613550
1476 886322710
1477 154143080
1478 22957480
1479 2869685
1480 292825
1481 23426
1482 1378
1483 53
1484 1
1485 0
1486 108
1487 0
1488 49608
1489 0
1490 6325020
1491 0
1492 354201120
1493 0
1494 10635872520
1495 0
1496 191445705360
1497 0
1498 2216352204360
1499 0
1500 17308655310240
1501 0
1502 94306717535940
1503 0
1504 367299847245240
1505 0
1506 1040682900528180
1507 0
1508 2171859966319680
1509 0
1510 3366382947795504
1511 0
1512 3893878851296224
1513 0
1514 3366382947795504
1515 0
1516 2171859966319680
1517 0
1518 1040682900528180
1519 0
1520 367299847245240
1521 0
1522 94306717535940
1523 0
1524 17308655310240
1525 0
1526 2216352204360
1527 0
1528 191445705360
1529 0
1530 10635872520
1531 0
1532 354201120
1533 0
1534 6325020
1535 0
1536 49608
1537 0
1538 108
1539 0
1540 1
1541 55
1542 1485
1543 26235
1544 341055
1545 3478761
1546 28989675
1547 202927725
1548 1217566350
1549 6358402050
1550 29248649430
1551 119653565850
1552 438729741450
1553 1451182990950
1554 4353548972850
1555 11899700525790
1556 29749251314475
1557 68248282427325
1558 144079707346575
1559 280576272201225
1560 505037289962205
1561 841728816603675
1562 1300853625660225
1563 1866442158555975
1564 2488589544741300
1565 3085851035479212
1566 3560597348629860
1567 3824345300380220
1568 3824345300380220
1569 3560597348629860
1570 3085851035479212
1571 2488589544741300
1572 1866442158555975
1573 1300853625660225
1574 841728816603675
1575 505037289962205
1576 280576272201225
1577 144079707346575
1578 68248282427325
1579 29749251314475
1580 11899700525790
1581 4353548972850
1582 1451182990950
1583 438729741450
1584 119653565850
1585 29248649430
1586 6358402050
1587 1217566350
1588 202927725
1589 28989675
1590 3478761
1591 341055
1592 26235
1593 1485
1594 55
1595 1
1596 0
1597 112
1598 0
1599 55440
1600 0
1601 7639632
1602 0
1603 463834800
1604 0
1605 15151936800
1606 0
1607 297804430560
1608 0
1609 3779825464800
1610 0
1611 32506498997280
1612 0
1613 195995067483600
1614 0
1615 849311959095600
1616 0
1617 2693532213131760
1618 0
1619 6334591568432400
1620 0
1621 11148881160441024
1622 0
1623 14769885298020160
1624 0
1625 14769885298020160
1626 0
1627 11148881160441024
1628 0
1629 6334591568432400
1630 0
1631 2693532213131760
1632 0
1633 849311959095600
1634 0
1635 195995067483600
1636 0
1637 32506498997280
1638 0
1639 3779825464800
1640 0
1641 297804430560
1642 0
1643 15151936800
1644 0
1645 463834800
1646 0
1647 7639632
1648 0
1649 55440
1650 0
1651 112
1652 0
1653 1
1654 57
1655 1596
1656 29260
1657 395010
1658 4187106
1659 36288252
1660 264385836
1661 1652411475
1662 8996462475
1663 43183019880
1664 184509266760
1665 707285522580
1666 2448296039700
1667 7694644696200
1668 22057981462440
1669 57902201338905
1670 139646485582065
1671 310325523515700
1672 636983969321700
1673 1210269541711230
1674 2132379668729310
1675 3489348548829780
1676 5309878226480100
1677 7522327487513475
1678 9929472283517787
1679 12220888964329584
1680 14031391033119152
1681 15033633249770520
1682 15033633249770520
1683 14031391033119152
1684 12220888964329584
1685 9929472283517787
1686 7522327487513475
1687 5309878226480100
1688 3489348548829780
1689 2132379668729310
1690 1210269541711230
1691 636983969321700
1692 310325523515700
1693 139646485582065
1694 57902201338905
1695 22057981462440
1696 7694644696200
1697 2448296039700
1698 707285522580
1699 184509266760
1700 43183019880
1701 8996462475
1702 1652411475
1703 264385836
1704 36288252
1705 4187106
1706 395010
1707 29260
1708 1596
1709 57
1710 1
1711 0
1712 116
1713 0
1714 61712
1715 0
1716 9164232
1717 0
1718 601348176
1719 0
1720 21297747900
1721 0
1722 455384573280
1723 0
1724 6311163124560
1725 0
1726 59505252317280
1727 0
1728 395097373841940
1729 0
1730 1894618985674800
1731 0
1732 6685298420881080
1733 0
1734 17598453550619760
1735 0
1736 34903599542062524
1737 0
1738 52504559994897472
1739 0
1740 60134532999082080
1741 0
1742 52504559994897472
1743 0
1744 34903599542062524
1745 0
1746 17598453550619760
1747 0
1748 6685298420881080
1749 0
1750 1894618985674800
1751 0
1752 395097373841940
1753 0
1754 59505252317280
1755 0
1756 6311163124560
1757 0
1758 455384573280
1759 0
1760 21297747900
1761 0
1762 601348176
1763 0
1764 9164232
1765 0
1766 61712
1767 0
1768 116
1769 0
1770 1
1771 59
1772 1711
1773 32509
1774 455126
1775 5006386
1776 45057474
1777 341149446
1778 2217471399
1779 12565671261
1780 62828356305
1781 279871768995
1782 1119487075980
1783 4047376351620
1784 13298522298180
1785 39895566894540
1786 109712808959985
1787 277508869722315
1788 647520696018735
1789 1397281501935165
1790 2794563003870330
1791 5189902721473470
1792 8964377427999630
1793 14420954992868970
1794 21631432489303455
1795 30284005485024837
1796 39602161018878633
1797 48402641245296107
1798 55317304280338408
1799 59132290782430712
1800 59132290782430712
1801 55317304280338408
1802 48402641245296107
1803 39602161018878633
1804 30284005485024837
1805 21631432489303455
1806 14420954992868970
1807 8964377427999630
1808 5189902721473470
1809 2794563003870330
1810 1397281501935165
1811 647520696018735
1812 277508869722315
1813 109712808959985
1814 39895566894540
1815 13298522298180
1816 4047376351620
1817 1119487075980
1818 279871768995
1819 62828356305
1820 12565671261
1821 2217471399
1822 341149446
1823 45057474
1824 5006386
1825 455126
1826 32509
1827 1711
1828 59
1829 1
1830 0
1831 120
1832 0
1833 68440
1834 0
1835 10923024
1836 0
1837 772413840
1838 0
1839 29566285320
1840 0
1841 685400250600
1842 0
1843 10333726855200
1844 0
1845 106388178385440
1846 0
1847 774443357364600
1848 0
1849 4089604395907800
1850 0
1851 15968931450687600
1852 0
1853 46770664841737200
1854 0
1855 103830875948656584
1856 0
1857 176009604528349480
1858 0
1859 228899190125538240
1860 0
1861 228899190125538240
1862 0
1863 176009604528349480
1864 0
1865 103830875948656584
1866 0
1867 46770664841737200
1868 0
1869 15968931450687600
1870 0
1871 4089604395907800
1872 0
1873 774443357364600
1874 0
1875 106388178385440
1876 0
1877 10333726855200
1878 0
1879 685400250600
1880 0
1881 29566285320
1882 0
1883 772413840
1884 0
1885 10923024
1886 0
1887 68440
1888 0
1889 120
1890 0
1891 1
1892 61
1893 1830
1894 35990
1895 521855
1896 5949147
1897 55525372
1898 436270780
1899 2944827765
1900 17341763505
1901 90177170226
1902 418094152866
1903 1742058970275
1904 6566222272575
1905 22512762077400
1906 70539987842520
1907 202802465047245
1908 536830054536825
1909 1312251244423350
1910 2969831763694950
1911 6236646703759395
1912 12176310231149295
1913 22138745874816900
1914 37539612570341700
1915 59437719903041025
1916 87967825456500717
1917 121801604478231762
1918 157890968768078210
1919 191724747789809255
1920 218169540588403635
1921 232714176627630544
1922 232714176627630544
1923 218169540588403635
1924 191724747789809255
1925 157890968768078210
1926 121801604478231762
1927 87967825456500717
1928 59437719903041025
1929 37539612570341700
1930 22138745874816900
1931 12176310231149295
1932 6236646703759395
1933 2969831763694950
1934 1312251244423350
1935 536830054536825
1936 202802465047245
1937 70539987842520
1938 22512762077400
1939 6566222272575
1940 1742058970275
1941 418094152866
1942 90177170226
1943 17341763505
1944 2944827765
1945 436270780
1946 55525372
1947 5949147
1948 521855
1949 35990
1950 1830
1951 61
1952 1
1953 0
1954 124
1955 0
1956 75640
1957 0
1958 12942004
1959 0
1960 983592304
1961 0
1962 40573182540
1963 0
1964 1016542646184
1965 0
1966 16616562485700
1967 0
1968 186105499839840
1969 0
1970 1479265039168140
1971 0
1972 8564166016236600
1973 0
1974 36825913869817380
1975 0
1976 119356716890317200
1977 0
1978 294811090719083484
1979 0
1980 559385146492619944
1981 0
1982 819788576756425780
1983 0
1984 930856706510522176
1985 0
1986 819788576756425780
1987 0
1988 559385146492619944
1989 0
1990 294811090719083484
1991 0
1992 119356716890317200
1993 0
1994 36825913869817380
1995 0
1996 8564166016236600
1997 0
1998 1479265039168140
1999 0
2000 186105499839840
2001 0
2002 16616562485700
2003 0
2004 1016542646184
2005 0
2006 40573182540
2007 0
2008 983592304
2009 0
2010 12942004
2011 0
2012 75640
2013 0
2014 124
2015 0
2016 1
2017 63
2018 1953
2019 39711
2020 595665
2021 7028847
2022 67945521
2023 553270671
2024 3872894697
2025 23667689815
2026 127805525001
2027 615790256823
2028 2668424446233
2029 10468434365991
2030 37387265592825
2031 122131734269895
2032 366395202809685
2033 1012974972473835
2034 2588713818544245
2035 6131164307078475
2036 13488561475572645
2037 27619435402363035
2038 52728013040874885
2039 93993414551124795
2040 156655690918541325
2041 244382877832924467
2042 357174975294274221
2043 489462003181042451
2044 629308289804197437
2045 759510004936100355
2046 860778005594247069
2047 916312070471295267
2048 916312070471295267
2049 860778005594247069
2050 759510004936100355
2051 629308289804197437
2052 489462003181042451
2053 357174975294274221
2054 244382877832924467
2055 156655690918541325
2056 93993414551124795
2057 52728013040874885
2058 27619435402363035
2059 13488561475572645
2060 6131164307078475
2061 2588713818544245
2062 1012974972473835
2063 366395202809685
2064 122131734269895
2065 37387265592825
2066 10468434365991
2067 2668424446233
2068 615790256823
2069 127805525001
2070 23667689815
2071 3872894697
2072 553270671
2073 67945521
2074 7028847
2075 595665
2076 39711
2077 1953
2078 63
2079 1
2080 0
2081 128
2082 0
2083 83328
2084 0
2085 15249024
2086 0
2087 1242432384
2088 0
2089 55081169024
2090 0
2091 1487191563648
2092 0
2093 26273717624448
2094 0
2095 319037999725440
2096 0
2097 2758740350567040
2098 0
2099 17439756251245440
2100 0
2101 82215993755871360
2102 0
2103 293442855183999360
2104 0
2105 802077137502931584
2106 0
2107 1693273956950633344
2108 0
2109 2777636589480595584
2110 0
2111 3554180152131084672
2112 0
2113 3554180152131084672
2114 0
2115 2777636589480595584
2116 0
2117 1693273956950633344
2118 0
2119 802077137502931584
2120 0
2121 293442855183999360
2122 0
2123 82215993755871360
2124 0
2125 17439756251245440
2126 0
2127 2758740350567040
2128 0
2129 319037999725440
2130 0
2131 26273717624448
2132 0
2133 1487191563648
2134 0
2135 55081169024
2136 0
2137 1242432384
2138 0
2139 15249024
2140 0
2141 83328
2142 0
2143 128
2144 0
2145 1
2146 65
2147 2080
2148 43680
2149 677040
2150 8259888
2151 82598880
2152 696190560
2153 5047381560
2154 31966749880
2155 179013799328
2156 895068996640
2157 4027810484880
2158 16421073515280
2159 60992558771040
2160 207374699821536
2161 648045936942300
2162 1867897112363100
2163 4981058966301600
2164 12321566916640800
2165 28339603908273840
2166 60727722660586800
2167 121455445321173600
2168 227068876035237600
2169 397370533061665800
2170 651687674221131912
2171 1002596421878664480
2172 1448194831602515360
2173 1965407271460556560
2174 2507588587725537680
2175 3009106305270645216
2176 3397378086595889760
2177 3609714217008132870
2178 3609714217008132870
2179 3397378086595889760
2180 3009106305270645216
2181 2507588587725537680
2182 1965407271460556560
2183 1448194831602515360
2184 1002596421878664480
2185 651687674221131912
2186 397370533061665800
2187 227068876035237600
2188 121455445321173600
2189 60727722660586800
2190 28339603908273840
2191 12321566916640800
2192 4981058966301600
2193 1867897112363100
2194 648045936942300
2195 207374699821536
2196 60992558771040
2197 16421073515280
2198 4027810484880
2199 895068996640
2200 179013799328
2201 31966749880
2202 5047381560
2203 696190560
2204 82598880
2205 8259888
2206 677040
2207 43680
2208 2080
2209 65
2210 1
2211 0
2212 132
2213 0
2214 91520
2215 0
2216 17873856
2217 0
2218 1557578880
2219 0
2220 74028262880
2221 0
2222 2148165591936
2223 0
2224 40897768000320
2225 0
2226 536734517185152
2227 0
2228 5031886098610800
2229 0
2230 34605251765884800
2231 0
2232 178134653137721280
2233 0
2234 697048642712822400
2235 0
2236 2098116414565595424
2237 0
2238 4901582506962359680
2239 0
2240 8945991718372188480
2241 0
2242 12812968783733069952
2243 0
2244 14438856868032531480
2245 0
2246 12812968783733069952
2247 0
2248 8945991718372188480
2249 0
2250 4901582506962359680
2251 0
2252 2098116414565595424
2253 0
2254 697048642712822400
2255 0
2256 178134653137721280
2257 0
2258 34605251765884800
2259 0
2260 5031886098610800
2261 0
2262 536734517185152
2263 0
2264 40897768000320
2265 0
2266 2148165591936
2267 0
2268 74028262880
2269 0
2270 1557578880
2271 0
2272 17873856
2273 0
2274 91520
2275 0
2276 132
2277 0
2278 1
2279 67
2280 2211
2281 47905
2282 766480
2283 9657648
2284 99795696
2285 869648208
2286 6522361560
2287 42757703560
2288 247994680648
2289 1285063345176
2290 5996962277488
2291 25371763481680
2292 97862516286480
2293 345780890878896
2294 1123787895356412
2295 3371363686069236
2296 9364899127970100
2297 24151581961607100
2298 57963796707857040
2299 129728497393775280
2300 271250494550621040
2301 530707489338171600
2302 972963730453314600
2303 1673497616379701112
2304 2703342303382594104
2305 4105075349580976232
2306 5864393356544251760
2307 7886597962249166160
2308 9989690752182277136
2309 11923179284862717872
2310 13413576695470557606
2311 14226520737620288370
2312 14226520737620288370
2313 13413576695470557606
2314 11923179284862717872
2315 9989690752182277136
2316 7886597962249166160
2317 5864393356544251760
2318 4105075349580976232
2319 2703342303382594104
2320 1673497616379701112
2321 972963730453314600
2322 530707489338171600
2323 271250494550621040
2324 129728497393775280
2325 57963796707857040
2326 24151581961607100
2327 9364899127970100
2328 3371363686069236
2329 1123787895356412
2330 345780890878896
2331 97862516286480
2332 25371763481680
2333 5996962277488
2334 1285063345176
2335 247994680648
2336 42757703560
2337 6522361560
2338 869648208
2339 99795696
2340 9657648
2341 766480
2342 47905
2343 2211
2344 67
2345 1
2346 0
2347 136
2348 0
2349 100232
2350 0
2351 20848256
2352 0
2353 1938887808
2354 0
2355 98560130240
2356 0
2357 3066116051648
2358 0
2359 62737451518336
2360 0
2361 887286814330752
2362 0
2363 8990303162851296
2364 0
2365 67032962179154400
2366 0
2367 375384588203264640
2368 0
2369 1603915967777585280
2370 0
2371 5292922693666031424
2372 0
2373 13616835305927140672
2374 0
2375 27501982637586835840
2376 0
2377 43825740074089990016
2378 0
2379 55280194866181691952
2380 0
2381 55280194866181691952
2382 0
2383 43825740074089990016
2384 0
2385 27501982637586835840
2386 0
2387 13616835305927140672
2388 0
2389 5292922693666031424
2390 0
2391 1603915967777585280
2392 0
2393 375384588203264640
2394 0
2395 67032962179154400
2396 0
2397 8990303162851296
2398 0
2399 887286814330752
2400 0
2401 62737451518336
2402 0
2403 3066116051648
2404 0
2405 98560130240
2406 0
2407 1938887808
2408 0
2409 20848256
2410 0
2411 100232
2412 0
2413 136
2414 0
2415 1
2416 69
2417 2346
2418 52394
2419 864501
2420 11238513
2421 119877472
2422 1078897248
2423 8361453672
2424 56672074888
2425 340032449328
2426 1823810410032
2427 8815083648488
2428 38650751381832
2429 154603005527328
2430 566877686933536
2431 1913212193400684
2432 5964720367660956
2433 17231414395464984
2434 46252743903616536
2435 115631859759041340
2436 269807672771096460
2437 588671286046028640
2438 1202936975833188960
2439 2305629203680278840
2440 4150132566624501912
2441 7023301266595310928
2442 11185257572725865552
2443 16777886359088798328
2444 23720460024918645912
2445 31627280033224861216
2446 39789158751476438304
2447 47249626017378270486
2448 52976853413424121454
2449 56093138908331422716
2450 56093138908331422716
2451 52976853413424121454
2452 47249626017378270486
2453 39789158751476438304
2454 31627280033224861216
2455 23720460024918645912
2456 16777886359088798328
2457 11185257572725865552
2458 7023301266595310928
2459 4150132566624501912
2460 2305629203680278840
2461 1202936975833188960
2462 588671286046028640
2463 269807672771096460
2464 115631859759041340
2465 46252743903616536
2466 17231414395464984
2467 5964720367660956
2468 1913212193400684
2469 566877686933536
2470 154603005527328
2471 38650751381832
2472 8815083648488
2473 1823810410032
2474 340032449328
2475 56672074888
2476 8361453672
2477 1078897248
2478 119877472
2479 11238513
2480 864501
2481 52394
2482 2346
2483 69
2484 1
2485 0
2486 140
2487 0
2488 109480
2489 0
2490 24206028
2491 0
2492 2397549440
2493 0
2494 130067057120
2495 0
2496 4327685718720
2497 0
2498 94931670060640
2499 0
2500 1442961384921728
2501 0
2502 15755865122123280
2503 0
2504 126968316598163040
2505 0
2506 770879065060275600
2507 0
2508 3583216523758435200
2509 0
2510 12911523540609561504
2511 0
2512 36417117678642352960
2513 0
2514 80996692768014888480
2515 0
2516 142832877569402599040
2517 0
2518 200452958861604783880
2519 0
2520 224372555633325690864
2521 0
2522 200452958861604783880
2523 0
2524 142832877569402599040
2525 0
2526 80996692768014888480
2527 0
2528 36417117678642352960
2529 0
2530 12911523540609561504
2531 0
2532 3583216523758435200
2533 0
2534 770879065060275600
2535 0
2536 126968316598163040
2537 0
2538 15755865122123280
2539 0
2540 1442961384921728
2541 0
2542 94931670060640
2543 0
2544 4327685718720
2545 0
2546 130067057120
2547 0
2548 2397549440
2549 0
2550 24206028
2551 0
2552 109480
2553 0
2554 140
2555 0
2556 1
2557 71
2558 2485
2559 57155
2560 971635
2561 13019909
2562 143218999
2563 1329890705
2564 10639125640
2565 74473879480
2566 461738052776
2567 2560547383576
2568 12802736917880
2569 58104729088840
2570 240719591939480
2571 914734449370024
2572 3201570572795084
2573 10358022441395860
2574 31074067324187580
2575 86680293062207460
2576 225368761961739396
2577 547324136192795676
2578 1243918491347262900
2579 2650087220696342700
2580 5300174441392685400
2581 9964327949818248552
2582 17629195603524593592
2583 29381992672540989320
2584 46171702771135840360
2585 68461490315822108120
2586 95846086442150951368
2587 126764178842844806648
2588 158455223553556008310
2589 187265264199657100730
2590 209296471752557936110
2591 221256270138418389602
2592 221256270138418389602
2593 209296471752557936110
2594 187265264199657100730
2595 158455223553556008310
2596 126764178842844806648
2597 95846086442150951368
2598 68461490315822108120
2599 46171702771135840360
2600 29381992672540989320
2601 17629195603524593592
2602 9964327949818248552
2603 5300174441392685400
2604 2650087220696342700
2605 1243918491347262900
2606 547324136192795676
2607 225368761961739396
2608 86680293062207460
2609 31074067324187580
2610 10358022441395860
2611 3201570572795084
2612 914734449370024
2613 240719591939480
2614 58104729088840
2615 12802736917880
2616 2560547383576
2617 461738052776
2618 74473879480
2619 10639125640
2620 1329890705
2621 143218999
2622 13019909
2623 971635
2624 57155
2625 2485
2626 71
2627 1
2628 0
2629 144
2630 0
2631 119280
2632 0
2633 27983088
2634 0
2635 2946219408
2636 0
2637 170226010240
2638 0
2639 6044570872704
2640 0
2641 141814932013440
2642 0
2643 2310908082619008
2644 0
2645 27119186028381888
2646 0
2647 235508720772790080
2648 0
2649 1545385796309070144
2650 0
2651 7788011424087211200
2652 0
2653 30529004782421867904
2654 0
2655 94022376552131165824
2656 0
2657 229266386173915896960
2658 0
2659 445220530569991516032
2660 0
2661 691440975506426218080
2662 0
2663 861105483781952651424
2664 0
2665 861105483781952651424
2666 0
2667 691440975506426218080
2668 0
2669 445220530569991516032
2670 0
2671 229266386173915896960
2672 0
2673 94022376552131165824
2674 0
2675 30529004782421867904
2676 0
2677 7788011424087211200
2678 0
2679 1545385796309070144
2680 0
2681 235508720772790080
2682 0
2683 27119186028381888
2684 0
2685 2310908082619008
2686 0
2687 141814932013440
2688 0
2689 6044570872704
2690 0
2691 170226010240
2692 0
2693 2946219408
2694 0
2695 27983088
2696 0
2697 119280
2698 0
2699 144
2700 0
2701 1
2702 73
2703 2628
2704 62196
2705 1088430
2706 15020334
2707 170230452
2708 1629348612
2709 13442126049
2710 97082021465
2711 621324937376
2712 3558497368608
2713 18385569737808
2714 86270750308176
2715 369731787035040
2716 1454278362337824
2717 5271759063474612
2718 17675898036356052
2719 54991682779774384
2720 159186450151978480
2721 429803415410341896
2722 1084741953178481928
2723 2563935525694593648
2724 5685248339583664176
2725 11844267374132633700
2726 23214764053299962052
2727 42858025944553776096
2728 74604711829408425056
2729 122564883719742412592
2730 190186888530634778160
2731 278940769844931007968
2732 386917842042968817504
2733 507829667681396572974
2734 630939890149613923998
2735 742282223705428145880
2736 827114477843191362552
2737 873065282167813104916
2738 873065282167813104916
2739 827114477843191362552
2740 742282223705428145880
2741 630939890149613923998
2742 507829667681396572974
2743 386917842042968817504
2744 278940769844931007968
2745 190186888530634778160
2746 122564883719742412592
2747 74604711829408425056
2748 42858025944553776096
2749 23214764053299962052
2750 11844267374132633700
2751 5685248339583664176
2752 2563935525694593648
2753 1084741953178481928
2754 429803415410341896
2755 159186450151978480
2756 54991682779774384
2757 17675898036356052
2758 5271759063474612
2759 1454278362337824
2760 369731787035040
2761 86270750308176
2762 18385569737808
2763 3558497368608
2764 621324937376
2765 97082021465
2766 13442126049
2767 1629348612
2768 170230452
2769 15020334
2770 1088430
2771 62196
2772 2628
2773 73
2774 1
2775 0
2776 148
2777 0
2778 129648
2779 0
2780 32217528
2781 0
2782 3599158128
2783 0
2784 221048295028
2785 0
2786 8359644611968
2787 0
2788 209312640091968
2789 0
2790 3648020298745728
2791 0
2792 45895314199661328
2793 0
2794 428356265863505728
2795 0
2796 3029090737177647648
2797 0
2798 16498367730556515648
2799 0
2800 70118062854865191504
2801 0
2802 234925475547924402304
2803 0
2804 625503544500754381504
2805 0
2806 1331717223775799650944
2807 0
2808 2277539115662020993944
2809 0
2810 3138793403097239016864
2811 0
2812 3492261128671252419664
2813 0
2814 3138793403097239016864
2815 0
2816 2277539115662020993944
2817 0
2818 1331717223775799650944
2819 0
2820 625503544500754381504
2821 0
2822 234925475547924402304
2823 0
2824 70118062854865191504
2825 0
2826 16498367730556515648
2827 0
2828 3029090737177647648
2829 0
2830 428356265863505728
2831 0
2832 45895314199661328
2833 0
2834 3648020298745728
2835 0
2836 209312640091968
2837 0
2838 8359644611968
2839 0
2840 221048295028
2841 0
2842 3599158128
2843 0
2844 32217528
2845 0
2846 129648
2847 0
2848 148
2849 0
2850 1
2851 75
2852 2775
2853 67525
2854 1215450
2855 17259390
2856 201359550
2857 1984829850
2858 16871053725
2859 125595622175
2860 828931106355
2861 4898229264825
2862 26123889412400
2863 126600387152400
2864 560658857389200
2865 2280012686716080
2866 8550047575185300
2867 29673694525643100
2868 95615237915961100
2869 286845713747883300
2870 803167998494073240
2871 2103535234151144200
2872 5163222847461899400
2873 11897861344151333400
2874 25778699578994555700
2875 52588547141148893628
2876 101131821425286333900
2877 183535527771815939300
2878 314632333323113038800
2879 509921367799528028400
2880 781879430625942976880
2881 1134986270263465611600
2882 1560606121612265215950
2883 2033517067555375887450
2884 2511991671686052566850
2885 2942618815403661578310
2886 3269576461559623975900
2887 3446310324346630677300
2888 3446310324346630677300
2889 3269576461559623975900
2890 2942618815403661578310
2891 2511991671686052566850
2892 2033517067555375887450
2893 1560606121612265215950
2894 1134986270263465611600
2895 781879430625942976880
2896 509921367799528028400
2897 314632333323113038800
2898 183535527771815939300
2899 101131821425286333900
2900 52588547141148893628
2901 25778699578994555700
2902 11897861344151333400
2903 5163222847461899400
2904 2103535234151144200
2905 803167998494073240
2906 286845713747883300
2907 95615237915961100
2908 29673694525643100
2909 8550047575185300
2910 2280012686716080
2911 560658857389200
2912 126600387152400
2913 26123889412400
2914 4898229264825
2915 828931106355
2916 125595622175
2917 16871053725
2918 1984829850
2919 201359550
2920 17259390
2921 1215450
2922 67525
2923 2775
2924 75
2925 1
2926 0
2927 152
2928 0
2929 140600
2930 0
2931 36949680
2932 0
2933 4372378800
2934 0
2935 284933351800
2936 0
2937 11454320742360
2938 0
2939 305448553129600
2940 0
2941 5681343088210560
2942 0
2943 76447484201656800
2944 0
2945 764921903327688800
2946 0
2947 5813406465290434880
2948 0
2949 34122168383226465600
2950 0
2951 156734493440286898656
2952 0
2953 569334698394204546400
2954 0
2955 1649107402245282134400
2956 0
2957 3833731401778817176960
2958 0
2959 7188246378335282206800
2960 0
2961 10909220974179428290320
2962 0
2963 13431773571812509306400
2964 0
2965 13431773571812509306400
2966 0
2967 10909220974179428290320
2968 0
2969 7188246378335282206800
2970 0
2971 3833731401778817176960
2972 0
2973 1649107402245282134400
2974 0
2975 569334698394204546400
2976 0
2977 156734493440286898656
2978 0
2979 34122168383226465600
2980 0
2981 5813406465290434880
2982 0
2983 764921903327688800
2984 0
2985 76447484201656800
2986 0
2987 5681343088210560
2988 0
2989 305448553129600
2990 0
2991 11454320742360
2992 0
2993 284933351800
2994 0
2995 4372378800
2996 0
2997 36949680
2998 0
2999 140600
3000 0
3001 152
3002 0
3003 1
3004 77
3005 2926
3006 73150
3007 1353275
3008 19757815
3009 237093780
3010 2404808340
3011 21042072975
3012 161322559475
3013 1096993404430
3014 6681687099710
3015 36749279048405
3016 183746395242025
3017 839983521106400
3018 3527930788646880
3019 13670731806006660
3020 49053802362729780
3021 163512674542432600
3022 507749884105448600
3023 1472474663905800940
3024 3996716944887173980
3025 10173461314258261040
3026 24327842273226276400
3027 54737645114759121900
3028 116043807643289338428
3029 232087615286578676856
3030 438387717763537500728
3031 782835210292031251300
3032 1322721562217570045300
3033 2116354499548112072480
3034 3208666499314879593760
3035 4612458092765139416030
3036 6289715581043371930950
3037 8139631928409069557700
3038 10000119226331142599460
3039 11666805764052999699370
3040 12928082062869540207410
3041 13608507434599516007800
3042 13608507434599516007800
3043 12928082062869540207410
3044 11666805764052999699370
3045 10000119226331142599460
3046 8139631928409069557700
3047 6289715581043371930950
3048 4612458092765139416030
3049 3208666499314879593760
3050 2116354499548112072480
3051 1322721562217570045300
3052 782835210292031251300
3053 438387717763537500728
3054 232087615286578676856
3055 116043807643289338428
3056 54737645114759121900
3057 24327842273226276400
3058 10173461314258261040
3059 3996716944887173980
3060 1472474663905800940
3061 507749884105448600
3062 163512674542432600
3063 49053802362729780
3064 13670731806006660
3065 3527930788646880
3066 839983521106400
3067 183746395242025
3068 36749279048405
3069 6681687099710
3070 1096993404430
3071 161322559475
3072 21042072975
3073 2404808340
3074 237093780
3075 19757815
3076 1353275
3077 73150
3078 2926
3079 77
3080 1
3081 0
3082 156
3083 0
3084 152152
3085 0
3086 42222180
3087 0
3088 5283804240
3089 0
3090 364729264900
3091 0
3092 15557361008280
3093 0
3094 440991348580860
3095 0
3096 8735828619506560
3097 0
3098 125449068337472880
3099 0
3100 1342525117295762400
3101 0
3102 10938383217585949840
3103 0
3104 69002607174969074880
3105 0
3106 341562905516096920656
3107 0
3108 1340950666100232355168
3109 0
3110 4211113545019202593200
3111 0
3112 10650041997725983332480
3113 0
3114 21804347347617022693960
3115 0
3116 36279502309480424314320
3117 0
3118 49189775653845079813560
3119 0
3120 54434029738398064031200
3121 0
3122 49189775653845079813560
3123 0
3124 36279502309480424314320
3125 0
3126 21804347347617022693960
3127 0
3128 10650041997725983332480
3129 0
3130 4211113545019202593200
3131 0
3132 1340950666100232355168
3133 0
3134 341562905516096920656
3135 0
3136 69002607174969074880
3137 0
3138 10938383217585949840
3139 0
3140 1342525117295762400
3141 0
3142 125449068337472880
3143 0
3144 8735828619506560
3145 0
3146 440991348580860
3147 0
3148 15557361008280
3149 0
3150 364729264900
3151 0
3152 5283804240
3153 0
3154 42222180
3155 0
3156 152152
3157 0
3158 156
3159 0
3160 1
3161 79
3162 3081
3163 79079
3164 1502501
3165 22537515
3166 277962685
3167 2898753715
3168 26088783435
3169 205811513765
3170 1440680596355
3171 9036996468045
3172 51209646652255
3173 263926640438545
3174 1244225590638855
3175 5391644226101705
3176 21566576904406820
3177 79923196763389980
3178 275291011073898820
3179 883829035553043580
3180 2651487106659130740
3181 7449416156804224460
3182 19639369867938409940
3183 48671481846629972460
3184 113566790975469935740
3185 249846940146033858628
3186 518912875687916475612
3187 1018606755979984192868
3188 1891698261105684929612
3189 3326779700565170048628
3190 5544632834275283414380
3191 8764097060628673784020
3192 13146145590943010676030
3193 18723298265888530356770
3194 25331521183260952835630
3195 32569098664192653645810
3196 39806676145124354455990
3197 46261812817306682205610
3198 51131477324391596121990
3199 53753604366668088230810
3200 53753604366668088230810
3201 51131477324391596121990
3202 46261812817306682205610
3203 39806676145124354455990
3204 32569098664192653645810
3205 25331521183260952835630
3206 18723298265888530356770
3207 13146145590943010676030
3208 8764097060628673784020
3209 5544632834275283414380
3210 3326779700565170048628
3211 1891698261105684929612
3212 1018606755979984192868
3213 518912875687916475612
3214 249846940146033858628
3215 113566790975469935740
3216 48671481846629972460
3217 19639369867938409940
3218 7449416156804224460
3219 2651487106659130740
3220 883829035553043580
3221 275291011073898820
3222 79923196763389980
3223 21566576904406820
3224 5391644226101705
3225 1244225590638855
3226 263926640438545
3227 51209646652255
3228 9036996468045
3229 1440680596355
3230 205811513765
3231 26088783435
3232 2898753715
3233 277962685
3234 22537515
3235 1502501
3236 79079
3237 3081
3238 79
3239 1
3240 0
3241 160
3242 0
3243 164320
3244 0
3245 48080032
3246 0
3247 6353432800
3248 0
3249 463800594400
3250 0
3251 20955354128800
3252 0
3253 630272574181600
3254 0
3255 13271739633481120
3256 0
3257 202979547335593600
3258 0
3259 2318240093253884800
3260 0
3261 20201806526926710400
3262 0
3263 136621703429136764800
3264 0
3265 726827462243007588736
3266 0
3267 3075039263335801336960
3268 0
3269 10436955923341709956480
3270 0
3271 28617459789807914396800
3272 0
3273 63738887713663082065600
3274 0
3275 115801239694907212962880
3276 0
3277 172136977924862073323200
3278 0
3279 209770163382119368705600
3280 0
3281 209770163382119368705600
3282 0
3283 172136977924862073323200
3284 0
3285 115801239694907212962880
3286 0
3287 63738887713663082065600
3288 0
3289 28617459789807914396800
3290 0
3291 10436955923341709956480
3292 0
3293 3075039263335801336960
3294 0
3295 726827462243007588736
3296 0
3297 136621703429136764800
3298 0
3299 20201806526926710400
3300 0
3301 2318240093253884800
3302 0
3303 202979547335593600
3304 0
3305 13271739633481120
3306 0
3307 630272574181600
3308 0
3309 20955354128800
3310 0
3311 463800594400
3312 0
3313 6353432800
3314 0
3315 48080032
3316 0
3317 164320
3318 0
3319 160
3320 0
3321 1
3322 81
3323 3240
3324 85320
3325 1663740
3326 25621596
3327 324540216
3328 3477216600
3329 32164253550
3330 260887834350
3331 1878392407320
3332 12124169174520
3333 70724320184700
3334 375382930211100
3335 1823288518168200
3336 8144022047817960
3337 33594090947249085
3338 128447994798305325
3339 456703981505085600
3340 1514334254464231200
3341 4694436188839116720
3342 13636219405675529520
3343 37189689288205989600
3344 95399637739311016800
3345 230549124536668290600
3346 525652003943603702568
3347 1132173546955454128608
3348 2306279447501851002720
3349 4447824648753569790960
3350 8128782978756524100720
3351 14089890496511308441248
3352 23180142429744410661408
3353 36218972546475641658450
3354 53779686508403225492850
3355 75924263305981024225200
3356 101955439296603089673840
3357 130276394656770614583240
3358 158444263771748044763400
3359 183461779104129314989200
3360 202278371832757962680400
3361 212392290424395860814420
3362 212392290424395860814420
3363 202278371832757962680400
3364 183461779104129314989200
3365 158444263771748044763400
3366 130276394656770614583240
3367 101955439296603089673840
3368 75924263305981024225200
3369 53779686508403225492850
3370 36218972546475641658450
3371 23180142429744410661408
3372 14089890496511308441248
3373 8128782978756524100720
3374 4447824648753569790960
3375 2306279447501851002720
3376 1132173546955454128608
3377 525652003943603702568
3378 230549124536668290600
3379 95399637739311016800
3380 37189689288205989600
3381 13636219405675529520
3382 4694436188839116720
3383 1514334254464231200
3384 456703981505085600
3385 128447994798305325
3386 33594090947249085
3387 8144022047817960
3388 1823288518168200
3389 375382930211100
3390 70724320184700
3391 12124169174520
3392 1878392407320
3393 260887834350
3394 32164253550
3395 3477216600
3396 324540216
3397 25621596
3398 1663740
3399 85320
3400 3240
3401 81
3402 1
3403 0
3404 164
3405 0
3406 177120
3407 0
3408 54570672
3409 0
3410 7603513632
3411 0
3412 586104175800
3413 0
3414 28005123163680
3415 0
3416 892214500791600
3417 0
3418 19934621131972320
3419 0
3420 324084171491108820
3421 0
3422 3942076471938633600
3423 0
3424 36661311189029292480
3425 0
3426 265178654055034012800
3427 0
3428 1512402256960543986336
3429 0
3430 6876905988914610262656
3431 0
3432 25153215255020187783360
3433 0
3434 74540065852511438205312
3435 0
3436 179997318109757734302600
3437 0
3438 355759405205168227798080
3439 0
3440 577441316857037318693280
3441 0
3442 771480301873774555339200
3443 0
3444 849569161697583443257680
3445 0
3446 771480301873774555339200
3447 0
3448 577441316857037318693280
3449 0
3450 355759405205168227798080
3451 0
3452 179997318109757734302600
3453 0
3454 74540065852511438205312
3455 0
3456 25153215255020187783360
3457 0
3458 6876905988914610262656
3459 0
3460 1512402256960543986336
3461 0
3462 265178654055034012800
3463 0
3464 36661311189029292480
3465 0
3466 3942076471938633600
3467 0
3468 324084171491108820
3469 0
3470 19934621131972320
3471 0
3472 892214500791600
3473 0
3474 28005123163680
3475 0
3476 586104175800
3477 0
3478 7603513632
3479 0
3480 54570672
3481 0
3482 177120
3483 0
3484 164
3485 0
3486 1
3487 83
3488 3403
3489 91881
3490 1837620
3491 29034396
3492 377447148
3493 4151918628
3494 39443226966
3495 328693558050
3496 2432332329570
3497 16141841823510
3498 96851050941060
3499 528955739755020
3500 2644778698775100
3501 12165982014365460
3502 51705423561053205
3503 203780198740621455
3504 747194062048945335
3505 2556190212272707725
3506 8179808679272664720
3507 24539426037817994160
3508 69156564288396165360
3509 183415235721398525520
3510 458538089303496313800
3511 1082149890756251300568
3512 2414026679379329824344
3513 5096278545356362962504
3514 10192557090712725925008
3515 19330711723765514685360
3516 34795281102777926433648
3517 59488706401523551644624
3518 96669147902475771422514
3519 149397774031098919471158
3520 219702608869263116869350
3521 307583652416968363617090
3522 410111536555957818156120
3523 520952492381892363603720
3524 630626701304396019099240
3525 727646193812764637422200
3526 800410813194041101164420
3527 839455243105945545123660
3528 839455243105945545123660
3529 800410813194041101164420
3530 727646193812764637422200
3531 630626701304396019099240
3532 520952492381892363603720
3533 410111536555957818156120
3534 307583652416968363617090
3535 219702608869263116869350
3536 149397774031098919471158
3537 96669147902475771422514
3538 59488706401523551644624
3539 34795281102777926433648
3540 19330711723765514685360
3541 10192557090712725925008
3542 5096278545356362962504
3543 2414026679379329824344
3544 1082149890756251300568
3545 458538089303496313800
3546 183415235721398525520
3547 69156564288396165360
3548 24539426037817994160
3549 8179808679272664720
3550 2556190212272707725
3551 747194062048945335
3552 203780198740621455
3553 51705423561053205
3554 12165982014365460
3555 2644778698775100
3556 528955739755020
3557 96851050941060
3558 16141841823510
3559 2432332329570
3560 328693558050
3561 39443226966
3562 4151918628
3563 377447148
3564 29034396
3565 1837620
3566 91881
3567 3403
3568 83
3569 1
3570 0
3571 168
3572 0
3573 190568
3574 0
3575 61744032
3576 0
3577 9058731552
3578 0
3579 736273570032
3580 0
3581 37148348306160
3582 0
3583 1251613581392160
3584 0
3585 29621521426281120
3586 0
3587 510971244603349320
3588 0
3589 6606768548643306120
3590 0
3591 65438469434181317760
3592 0
3593 505143600019589381760
3594 0
3595 3081375960119495228736
3596 0
3597 15020610449471385573696
3598 0
3599 59046537628956481220736
3600 0
3601 188567975008602956156544
3602 0
3603 492133843867149381787344
3604 0
3605 1054572522572462960972880
3606 0
3607 1862128057875700363519680
3608 0
3609 2716545790234321313042880
3610 0
3611 3279732112599973292576160
3612 0
3613 3279732112599973292576160
3614 0
3615 2716545790234321313042880
3616 0
3617 1862128057875700363519680
3618 0
3619 1054572522572462960972880
3620 0
3621 492133843867149381787344
3622 0
3623 188567975008602956156544
3624 0
3625 59046537628956481220736
3626 0
3627 15020610449471385573696
3628 0
3629 3081375960119495228736
3630 0
3631 505143600019589381760
3632 0
3633 65438469434181317760
3634 0
3635 6606768548643306120
3636 0
3637 510971244603349320
3638 0
3639 29621521426281120
3640 0
3641 1251613581392160
3642 0
3643 37148348306160
3644 0
3645 736273570032
3646 0
3647 9058731552
3648 0
3649 61744032
3650 0
3651 190568
3652 0
3653 168
3654 0
3655 1
3656 85
3657 3570
3658 98770
3659 2024785
3660 32801517
3661 437353560
3662 4935847320
3663 48124511370
3664 411731930610
3665 3129162672636
3666 21335200040700
3667 131567066917650
3668 738799683460650
3669 3799541229226200
3670 17984495151670680
3671 78682166288559225
3672 319357027877093325
3673 1206459883091241450
3674 4254358535111219850
3675 14039383165867025505
3676 43455233608636031325
3677 126415225043304818400
3678 346267790336008850400
3679 894525125034689530200
3680 2182641305084642453688
3681 5036864550195328739280
3682 11006481794871273911760
3683 22799140860804781674360
3684 44812104450547329497880
3685 83649261641021681729376
3686 148409980330844919197280
3687 250441841808300801145410
3688 402224776237574013960810
3689 615167304833936727234180
3690 896386644186593516826948
3691 1244981450259157662259650
3692 1648759217910776363533050
3693 2082643222624138564462800
3694 2509852088803449039224400
3695 2886329902123966395108060
3696 3167923063306792384874700
3697 3318776542511877736535400
3698 3318776542511877736535400
3699 3167923063306792384874700
3700 2886329902123966395108060
3701 2509852088803449039224400
3702 2082643222624138564462800
3703 1648759217910776363533050
3704 1244981450259157662259650
3705 896386644186593516826948
3706 615167304833936727234180
3707 402224776237574013960810
3708 250441841808300801145410
3709 148409980330844919197280
3710 83649261641021681729376
3711 44812104450547329497880
3712 22799140860804781674360
3713 11006481794871273911760
3714 5036864550195328739280
3715 2182641305084642453688
3716 894525125034689530200
3717 346267790336008850400
3718 126415225043304818400
3719 43455233608636031325
3720 14039383165867025505
3721 4254358535111219850
3722 1206459883091241450
3723 319357027877093325
3724 78682166288559225
3725 17984495151670680
3726 3799541229226200
3727 738799683460650
3728 131567066917650
3729 21335200040700
3730 3129162672636
3731 411731930610
3732 48124511370
3733 4935847320
3734 437353560
3735 32801517
3736 2024785
3737 98770
3738 3570
3739 85
3740 1
3741 0
3742 172
3743 0
3744 204680
3745 0
3746 69652604
3747 0
3748 10746401760
3749 0
3750 919712883960
3751 0
3752 48928725426672
3753 0
3754 1740733500756600
3755 0
3756 43568072761793760
3757 0
3758 796078388331305100
3759 0
3760 10921636836404922600
3761 0
3762 114989233549006113660
3763 0
3764 945366030758627337600
3765 0
3766 6154332860238663967776
3767 0
3768 32086692690133205302080
3769 0
3770 135222490622704222344480
3771 0
3772 464118483943733201853312
3773 0
3774 1305333236091749630212440
3775 0
3776 3023107898041060488122256
3777 0
3778 5787481336339868051585400
3779 0
3780 9184990622855175207374400
3781 0
3782 12108505930861517559965520
3783 0
3784 13275106170047510946141600
3785 0
3786 12108505930861517559965520
3787 0
3788 9184990622855175207374400
3789 0
3790 5787481336339868051585400
3791 0
3792 3023107898041060488122256
3793 0
3794 1305333236091749630212440
3795 0
3796 464118483943733201853312
3797 0
3798 135222490622704222344480
3799 0
3800 32086692690133205302080
3801 0
3802 6154332860238663967776
3803 0
3804 945366030758627337600
3805 0
3806 114989233549006113660
3807 0
3808 10921636836404922600
3809 0
3810 796078388331305100
3811 0
3812 43568072761793760
3813 0
3814 1740733500756600
3815 0
3816 48928725426672
3817 0
3818 919712883960
3819 0
3820 10746401760
3821 0
3822 69652604
3823 0
3824 204680
3825 0
3826 172
3827 0
3828 1
3829 87
3830 3741
3831 105995
3832 2225895
3833 36949857
3834 504981379
3835 5843355957
3836 58433559570
3837 512916800670
3838 4000751045226
3839 28005257316582
3840 177366629671686
3841 1023269017336650
3842 5408707663065150
3843 26322377293583730
3844 118450697821126785
3845 494705855605882455
3846 1923856105133987325
3847 6986635329170796075
3848 23754560119180706655
3849 75788358475481302185
3850 227365075426443906555
3851 642553474031254518525
3852 1713475930750012049400
3853 4317959345490030364488
3854 10296672285399303176856
3855 23262852200346573844008
3856 49848969000742658237160
3857 101416867967028166758360
3858 196072611402921122399496
3859 360520608063435612153912
3860 630911064111012321269346
3861 1051518440185020535448910
3862 1670058699117385556301210
3863 2528946030092040985256118
3864 3652922043466281423147726
3865 5035108762615685204879298
3866 6625143108704848953788550
3867 8323897751962502531683050
3868 9988677302355003038019660
3869 11450434956358174214315220
3870 12540952571249428901392860
3871 13124252690842425594480900
3872 13124252690842425594480900
3873 12540952571249428901392860
3874 11450434956358174214315220
3875 9988677302355003038019660
3876 8323897751962502531683050
3877 6625143108704848953788550
3878 5035108762615685204879298
3879 3652922043466281423147726
3880 2528946030092040985256118
3881 1670058699117385556301210
3882 1051518440185020535448910
3883 630911064111012321269346
3884 360520608063435612153912
3885 196072611402921122399496
3886 101416867967028166758360
3887 49848969000742658237160
3888 23262852200346573844008
3889 10296672285399303176856
3890 4317959345490030364488
3891 1713475930750012049400
3892 642553474031254518525
3893 227365075426443906555
3894 75788358475481302185
3895 23754560119180706655
3896 6986635329170796075
3897 1923856105133987325
3898 494705855605882455
3899 118450697821126785
3900 26322377293583730
3901 5408707663065150
3902 1023269017336650
3903 177366629671686
3904 28005257316582
3905 4000751045226
3906 512916800670
3907 58433559570
3908 5843355957
3909 504981379
3910 36949857
3911 2225895
3912 105995
3913 3741
3914 87
3915 1
3916 0
3917 176
3918 0
3919 219472
3920 0
3921 78351504
3922 0
3923 12696674672
3924 0
3925 1142700720480
3926 0
3927 64012016723616
3928 0
3929 2401271294016672
3930 0
3931 63462169913297760
3932 0
3933 1226313106854018480
3934 0
3935 17820982868609566800
3936 0
3937 199085837189324017680
3938 0
3939 1739837098915396850160
3940 0
3941 12062870552480084827776
3942 0
3943 67119048971491754041728
3944 0
3945 302531673935541649991040
3946 0
3947 1113186438932713469106816
3948 0
3949 3364859008592065713436512
3950 0
3951 8398009458418853083114656
3952 0
3953 17376061612163933256054048
3954 0
3955 29898081721334702970943200
3956 0
3957 42878224517426354504669760
3958 0
3959 51330410524183708991747520
3960 0
3961 51330410524183708991747520
3962 0
3963 42878224517426354504669760
3964 0
3965 29898081721334702970943200
3966 0
3967 17376061612163933256054048
3968 0
3969 8398009458418853083114656
3970 0
3971 3364859008592065713436512
3972 0
3973 1113186438932713469106816
3974 0
3975 302531673935541649991040
3976 0
3977 67119048971491754041728
3978 0
3979 12062870552480084827776
3980 0
3981 1739837098915396850160
3982 0
3983 199085837189324017680
3984 0
3985 17820982868609566800
3986 0
3987 1226313106854018480
3988 0
3989 63462169913297760
3990 0
3991 2401271294016672
3992 0
3993 64012016723616
3994 0
3995 1142700720480
3996 0
3997 12696674672
3998 0
3999 78351504
4000 0
4001 219472
4002 0
4003 176
4004 0
4005 1
4006 89
4007 3916
4008 113564
4009 2441626
4010 41507642
4011 581106988
4012 6890268572
4013 70625252863
4014 635627275767
4015 5085018206136
4016 36519676207704
4017 237377895350076
4018 1406007533996604
4019 7632612327410136
4020 38163061637050680
4021 176504160071359395
4022 757929628541719755
4023 3031718514166879020
4024 11329053395044653180
4025 39651686882656286130
4026 130284114043013511570
4027 402696352496587217580
4028 1173071983359623633820
4029 3225947954238964993005
4030 8387464681021308981813
4031 20646066907129375955232
4032 48174156116635210562208
4033 106671345686835109102032
4034 224377658168860057076688
4035 448755316337720114153376
4036 854082698836306023711264
4037 1548024891640804667976666
4038 2673861176470480790141514
4039 4404006643598438948468376
4040 6920581868511832633307448
4041 10380872802767748949961172
4042 14869898879640289036430868
4043 20348282677402500786694872
4044 26609292731987885644139448
4045 33261615914984857055174310
4046 39751687313030682822037590
4047 45430499786320780368042960
4048 49656592789699457611581840
4049 51913710643776705684835560
4050 51913710643776705684835560
4051 49656592789699457611581840
4052 45430499786320780368042960
4053 39751687313030682822037590
4054 33261615914984857055174310
4055 26609292731987885644139448
4056 20348282677402500786694872
4057 14869898879640289036430868
4058 10380872802767748949961172
4059 6920581868511832633307448
4060 4404006643598438948468376
4061 2673861176470480790141514
4062 1548024891640804667976666
4063 854082698836306023711264
4064 448755316337720114153376
4065 224377658168860057076688
4066 106671345686835109102032
4067 48174156116635210562208
4068 20646066907129375955232
4069 8387464681021308981813
4070 3225947954238964993005
4071 1173071983359623633820
4072 402696352496587217580
4073 130284114043013511570
4074 39651686882656286130
4075 11329053395044653180
4076 3031718514166879020
4077 757929628541719755
4078 176504160071359395
4079 38163061637050680
4080 7632612327410136
4081 1406007533996604
4082 237377895350076
4083 36519676207704
4084 5085018206136
4085 635627275767
4086 70625252863
4087 6890268572
4088 581106988
4089 41507642
4090 2441626
4091 113564
4092 3916
4093 89
4094 1
4095 0
4096 180
4097 0
4098 234960
4099 0
4100 87898536
4101 0
4102 14942751120
4103 0
4104 1412505057260
4105 0
4106 83209388827680
4107 0
4108 3286770858693360
4109 0
4110 91591347928921632
4111 0
4112 1868867577226158300
4113 0
4114 28721543818423064400
4115 0
4116 339871601851339595400
4117 0
4118 3151536671712421702800
4119 0
4120 23226825270520547949636
4121 0
4122 137640446047529173034880
4123 0
4124 662098007711390332357440
4125 0
4126 2605676030348052275729280
4127 0
4128 8443772136222570916236360
4129 0
4130 22649177024220543163551648
4131 0
4132 50501543364816075972784080
4133 0
4134 93915150818780772861668640
4135 0
4136 146026606456031079754423800
4137 0
4138 190174185152040475959249600
4139 0
4140 207654842575106822739342240
4141 0
4142 190174185152040475959249600
4143 0
4144 146026606456031079754423800
4145 0
4146 93915150818780772861668640
4147 0
4148 50501543364816075972784080
4149 0
4150 22649177024220543163551648
4151 0
4152 8443772136222570916236360
4153 0
4154 2605676030348052275729280
4155 0
4156 662098007711390332357440
4157 0
4158 137640446047529173034880
4159 0
4160 23226825270520547949636
4161 0
4162 3151536671712421702800
4163 0
4164 339871601851339595400
4165 0
4166 28721543818423064400
4167 0
4168 1868867577226158300
4169 0
4170 91591347928921632
4171 0
4172 3286770858693360
4173 0
4174 83209388827680
4175 0
4176 1412505057260
4177 0
4178 14942751120
4179 0
4180 87898536
4181 0
4182 234960
4183 0
4184 180
4185 0
4186 1
4187 91
4188 4095
4189 121485
4190 2672670
4191 46504458
4192 666563898
4193 8093990190
4194 84986896995
4195 783768050065
4196 6426898010533
4197 47325339895743
4198 315502265971620
4199 1917283000904460
4200 10682005290753420
4201 54834293825867556
4202 260462895672870891
4203 1149101010321489225
4204 4724081931321677925
4205 18150420051920130975
4206 65341512186912471510
4207 220916541203370737010
4208 702916267465270526850
4209 2108748802395811580550
4210 5974788273454799478225
4211 16012432572858862601643
4212 40646944223410958911863
4213 97853754611915271454485
4214 223665724827234906181680
4215 485894505659165485842960
4216 1004181978362275337408784
4217 1975970989680606309094704
4218 3704945605651136829552570
4219 6623993658588396149806110
4220 11299753888180205196728070
4221 18402456332179191320385714
4222 28626043183389853165044444
4223 42552226353687619569660660
4224 60468953239450827809517780
4225 82175756966433176253960060
4226 106828484056363129130148078
4227 132884211874988282576525658
4228 158195490327367003067292450
4229 180269279675371701169705350
4230 196657396009496401276042200
4231 205397724721029574666088520
4232 205397724721029574666088520
4233 196657396009496401276042200
4234 180269279675371701169705350
4235 158195490327367003067292450
4236 132884211874988282576525658
4237 106828484056363129130148078
4238 82175756966433176253960060
4239 60468953239450827809517780
4240 42552226353687619569660660
4241 28626043183389853165044444
4242 18402456332179191320385714
4243 11299753888180205196728070
4244 6623993658588396149806110
4245 3704945605651136829552570
4246 1975970989680606309094704
4247 1004181978362275337408784
4248 485894505659165485842960
4249 223665724827234906181680
4250 97853754611915271454485
4251 40646944223410958911863
4252 16012432572858862601643
4253 5974788273454799478225
4254 2108748802395811580550
4255 702916267465270526850
4256 220916541203370737010
4257 65341512186912471510
4258 18150420051920130975
4259 4724081931321677925
4260 1149101010321489225
4261 260462895672870891
4262 54834293825867556
4263 10682005290753420
4264 1917283000904460
4265 315502265971620
4266 47325339895743
4267 6426898010533
4268 783768050065
4269 84986896995
4270 8093990190
4271 666563898
4272 46504458
4273 2672670
4274 121485
4275 4095
4276 91
4277 1
4278 0
4279 184
4280 0
4281 251160
4282 0
4283 98354256
4284 0
4285 17521108176
4286 0
4287 1737509894120
4288 0
4289 107504475812552
4290 0
4291 4465570533752160
4292 0
4293 131032598233241952
4294 0
4295 2819127811988720232
4296 0
4297 45749003966483617800
4298 0
4299 572516106780566417040
4300 0
4301 5623330139722164214800
4302 0
4303 43974441692627324159736
4304 0
4305 277001397670652460732696
4306 0
4307 1419120460972800784049280
4308 0
4309 5960305936085763293006976
4310 0
4311 20657878528479065958717360
4312 0
4313 59404420440718793034227568
4314 0
4315 142356539074154945469410208
4316 0
4317 285289420411768008126955680
4318 0
4319 479425391862702823413347472
4320 0
4321 676929540005477408473995600
4322 0
4323 804110241461051951884261440
4324 0
4325 804110241461051951884261440
4326 0
4327 676929540005477408473995600
4328 0
4329 479425391862702823413347472
4330 0
4331 285289420411768008126955680
4332 0
4333 142356539074154945469410208
4334 0
4335 59404420440718793034227568
4336 0
4337 20657878528479065958717360
4338 0
4339 5960305936085763293006976
4340 0
4341 1419120460972800784049280
4342 0
4343 277001397670652460732696
4344 0
4345 43974441692627324159736
4346 0
4347 5623330139722164214800
4348 0
4349 572516106780566417040
4350 0
4351 45749003966483617800
4352 0
4353 2819127811988720232
4354 0
4355 131032598233241952
4356 0
4357 4465570533752160
4358 0
4359 107504475812552
4360 0
4361 1737509894120
4362 0
4363 17521108176
4364 0
4365 98354256
4366 0
4367 251160
4368 0
4369 184
4370 0
4371 1
4372 93
4373 4278
4374 129766
4375 2919735
4376 51971283
4377 762245484
4378 9473622444
4379 101841441273
4380 961835834245
4381 8079421007658
4382 60962903966874
4383 416579843773639
4384 2595612872743443
4385 14832073558533960
4386 78115587408278856
4387 380813488615359423
4388 1724861095493098563
4389 7282746847637527266
4390 28747684924884976050
4391 106366434222074411385
4392 369749985629115811005
4393 1210090862058924472380
4394 3735497878529723371260
4395 10895202145711693166175
4396 30070757922164273138643
4397 78646597642583483593374
4398 195160075631596051879854
4399 460020178274476408002513
4400 1031079709925550569660805
4401 2199636714507841215276384
4402 4470229452064322469755232
4403 8661069563374624785150762
4404 16009855859571276118005954
4405 28252686811008134325892860
4406 47625957767127997863647964
4407 76730709735928441002543942
4408 118206769052646517220135262
4409 174199449130215920113883544
4410 245665889799022451442656280
4411 331648951228680309447585978
4412 428716936954147717090781874
4413 530792398133706697350491844
4414 629544472205093989880815908
4415 715391445687606806682745350
4416 778981796415394078387878270
4417 812850570172585125274307760
4418 812850570172585125274307760
4419 778981796415394078387878270
4420 715391445687606806682745350
4421 629544472205093989880815908
4422 530792398133706697350491844
4423 428716936954147717090781874
4424 331648951228680309447585978
4425 245665889799022451442656280
4426 174199449130215920113883544
4427 118206769052646517220135262
4428 76730709735928441002543942
4429 47625957767127997863647964
4430 28252686811008134325892860
4431 16009855859571276118005954
4432 8661069563374624785150762
4433 4470229452064322469755232
4434 2199636714507841215276384
4435 1031079709925550569660805
4436 460020178274476408002513
4437 195160075631596051879854
4438 78646597642583483593374
4439 30070757922164273138643
4440 10895202145711693166175
4441 3735497878529723371260
4442 1210090862058924472380
4443 369749985629115811005
4444 106366434222074411385
4445 28747684924884976050
4446 7282746847637527266
4447 1724861095493098563
4448 380813488615359423
4449 78115587408278856
4450 14832073558533960
4451 2595612872743443
4452 416579843773639
4453 60962903966874
4454 8079421007658
4455 961835834245
4456 101841441273
4457 9473622444
4458 762245484
4459 51971283
4460 2919735
4461 129766
4462 4278
4463 93
4464 1
4465 0
4466 188
4467 0
4468 268088
4469 0
4470 109782036
4471 0
4472 20471735856
4473 0
4474 2127354551036
4475 0
4476 138084649949064
4477 0
4478 6024385433034164
4479 0
4480 185895321933625632
4481 0
4482 4211349168216915972
4483 0
4484 72060863545045006632
4485 0
4486 952232839702380444780
4487 0
4488 9891177481177295687280
4489 0
4490 81931920135751932609636
4491 0
4492 547613346548359070946456
4493 0
4494 2982199776400053955326636
4495 0
4496 13339732333144327370063232
4497 0
4498 49341850845891801806313432
4499 0
4500 151757289156272264379081648
4501 0
4502 389874957577149916445358408
4503 0
4504 839730677858476743113079648
4505 0
4506 1520731776365656053076735704
4507 0
4508 2320673740677601374462615504
4509 0
4510 2988746484206001770141247240
4511 0
4512 3251402280690340501097231040
4513 0
4514 2988746484206001770141247240
4515 0
4516 2320673740677601374462615504
4517 0
4518 1520731776365656053076735704
4519 0
4520 839730677858476743113079648
4521 0
4522 389874957577149916445358408
4523 0
4524 151757289156272264379081648
4525 0
4526 49341850845891801806313432
4527 0
4528 13339732333144327370063232
4529 0
4530 2982199776400053955326636
4531 0
4532 547613346548359070946456
4533 0
4534 81931920135751932609636
4535 0
4536 9891177481177295687280
4537 0
4538 952232839702380444780
4539 0
4540 72060863545045006632
4541 0
4542 4211349168216915972
4543 0
4544 185895321933625632
4545 0
4546 6024385433034164
4547 0
4548 138084649949064
4549 0
4550 2127354551036
4551 0
4552 20471735856
4553 0
4554 109782036
4555 0
4556 268088
4557 0
4558 188
4559 0
4560 1
4561 95
4562 4465
4563 138415
4564 3183545
4565 57940519
4566 869107785
4567 11050084695
4568 121550931645
4569 1174992339235
4570 10104934117421
4571 78083581816435
4572 546585072715045
4573 3489735464257595
4574 20439879147794485
4575 110375347398090219
4576 551876736990451095
4577 2564603660132096265
4578 11113282527239083815
4579 45038039715653129145
4580 171144550919481890751
4581 611230538998149609825
4582 2055957267539230505775
4583 6525429588276688127025
4584 19576288764830064381075
4585 55596660092117382842253
4586 149683315632623723036835
4587 382524028838927292205245
4588 928986927180251995355595
4589 2146280142106099437545685
4590 4721816312633418762600507
4591 9900582591005555469968805
4592 19801165182011110939937610
4593 37802224438384848158062710
4594 68933468093525311347055530
4595 120141187248715542633439638
4596 200235312081192571055732730
4597 319294146291631397088871110
4598 487343696971437395556698010
4599 712271557112100808890558630
4600 997180179956941132446782082
4601 1337680729210530787428610110
4602 1719875223270682440979641570
4603 2119846205426655101672581470
4604 2505272788231501483794869010
4605 2839309159995701681634184878
4606 3086205608690980088732809650
4607 3217533506933149454210801550
4608 3217533506933149454210801550
4609 3086205608690980088732809650
4610 2839309159995701681634184878
4611 2505272788231501483794869010
4612 2119846205426655101672581470
4613 1719875223270682440979641570
4614 1337680729210530787428610110
4615 997180179956941132446782082
4616 712271557112100808890558630
4617 487343696971437395556698010
4618 319294146291631397088871110
4619 200235312081192571055732730
4620 120141187248715542633439638
4621 68933468093525311347055530
4622 37802224438384848158062710
4623 19801165182011110939937610
4624 9900582591005555469968805
4625 4721816312633418762600507
4626 2146280142106099437545685
4627 928986927180251995355595
4628 382524028838927292205245
4629 149683315632623723036835
4630 55596660092117382842253
4631 19576288764830064381075
4632 6525429588276688127025
4633 2055957267539230505775
4634 611230538998149609825
4635 171144550919481890751
4636 45038039715653129145
4637 11113282527239083815
4638 2564603660132096265
4639 551876736990451095
4640 110375347398090219
4641 20439879147794485
4642 3489735464257595
4643 546585072715045
4644 78083581816435
4645 10104934117421
4646 1174992339235
4647 121550931645
4648 11050084695
4649 869107785
4650 57940519
4651 3183545
4652 138415
4653 4465
4654 95
4655 1
4656 0
4657 192
4658 0
4659 285760
4660 0
4661 122248128
4662 0
4663 23838384960
4664 0
4665 2593086541760
4666 0
4667 176377031867712
4668 0
4669 8072641073945280
4670 0
4671 261630453091769408
4672 0
4673 6232960794245094720
4674 0
4675 112302644485784425920
4676 0
4677 1564750179835263001152
4678 0
4679 17162773711631837265600
4680 0
4681 150345897713894894446656
4682 0
4683 1064414688943102030484160
4684 0
4685 6150534138572702865802560
4686 0
4687 29244797807277948465138624
4688 0
4689 115206779240791918196000640
4690 0
4691 378149310684481707960990336
4692 0
4693 1039058916745647936289207680
4694 0
4695 2399230508167076408894513280
4696 0
4697 4669721818334943839750784384
4698 0
4699 7679442857394675085304446080
4700 0
4701 10689163896454406330858107776
4702 0
4703 12607478231248259085887222400
4704 0
4705 12607478231248259085887222400
4706 0
4707 10689163896454406330858107776
4708 0
4709 7679442857394675085304446080
4710 0
4711 4669721818334943839750784384
4712 0
4713 2399230508167076408894513280
4714 0
4715 1039058916745647936289207680
4716 0
4717 378149310684481707960990336
4718 0
4719 115206779240791918196000640
4720 0
4721 29244797807277948465138624
4722 0
4723 6150534138572702865802560
4724 0
4725 1064414688943102030484160
4726 0
4727 150345897713894894446656
4728 0
4729 17162773711631837265600
4730 0
4731 1564750179835263001152
4732 0
4733 112302644485784425920
4734 0
4735 6232960794245094720
4736 0
4737 261630453091769408
4738 0
4739 8072641073945280
4740 0
4741 176377031867712
4742 0
4743 2593086541760
4744 0
4745 23838384960
4746 0
4747 122248128
4748 0
4749 285760
4750 0
4751 192
4752 0
4753 1
4754 97
4755 4656
4756 147440
4757 3464840
4758 64446024
4759 988172368
4760 12846240784
4761 144520208820
4762 1429144287220
4763 12576469727536
4764 99468442390512
4765 712857170465336
4766 4660989191504120
4767 27965935149024720
4768 154744841157936784
4769 793067310934426018
4770 3778732481511088674
4771 16794366584493727440
4772 69829208430263393040
4773 272333912878027232856
4774 998557680552766520472
4775 3449562896455011616176
4776 11248574662353298748400
4777 34683105208922671140900
4778 101274667210054199731428
4779 280452924581688553102416
4780 737487320196292121121168
4781 1843718300490730302802920
4782 4386778025305530720462120
4783 9943363524025869633047472
4784 21490495358378492432715504
4785 44324146676655640642475727
4786 87305137393412625507906735
4787 164339082152306118603118560
4788 295810347874151013485613408
4789 509451154672148967669667536
4790 839905957702732081833776208
4791 1326167301635892760790172960
4792 2006253097346606997092825760
4793 2909066991152580145784597352
4794 4044312646236513861212732904
4795 5392416861648685148283643872
4796 6897277381178550771060474720
4797 8464840422355494128119673520
4798 9969700941885359750896504368
4799 11270096716913884935796048416
4800 12229253884310811313310605728
4801 12738806129490428451365214300
4802 12738806129490428451365214300
4803 12229253884310811313310605728
4804 11270096716913884935796048416
4805 9969700941885359750896504368
4806 8464840422355494128119673520
4807 6897277381178550771060474720
4808 5392416861648685148283643872
4809 4044312646236513861212732904
4810 2909066991152580145784597352
4811 2006253097346606997092825760
4812 1326167301635892760790172960
4813 839905957702732081833776208
4814 509451154672148967669667536
4815 295810347874151013485613408
4816 164339082152306118603118560
4817 87305137393412625507906735
4818 44324146676655640642475727
4819 21490495358378492432715504
4820 9943363524025869633047472
4821 4386778025305530720462120
4822 1843718300490730302802920
4823 737487320196292121121168
4824 280452924581688553102416
4825 101274667210054199731428
4826 34683105208922671140900
4827 11248574662353298748400
4828 3449562896455011616176
4829 998557680552766520472
4830 272333912878027232856
4831 69829208430263393040
4832 16794366584493727440
4833 3778732481511088674
4834 793067310934426018
4835 154744841157936784
4836 27965935149024720
4837 4660989191504120
4838 712857170465336
4839 99468442390512
4840 12576469727536
4841 1429144287220
4842 144520208820
4843 12846240784
4844 988172368
4845 64446024
4846 3464840
4847 147440
4848 4656
4849 97
4850 1
4851 0
4852 196
4853 0
4854 304192
4855 0
4856 135821728
4857 0
4858 27668826304
4859 0
4860 3147328992080
4861 0
4862 224089824236096
4863 0
4864 10747692723938912
4865 0
4866 365421552613923008
4867 0
4868 9143599584891029384
4869 0
4870 173247150029514240960
4871 0
4872 2541783186861587506656
4873 0
4874 29396275117616620729152
4875 0
4876 271915544837953741744656
4877 0
4878 2035880489555961348447168
4879 0
4880 12460992651592522046530080
4881 0
4882 62867717764808724131525952
4883 0
4884 263258568140136532300764924
4885 0
4886 920298860052914264177463936
4887 0
4888 2698714224749762099006887488
4889 0
4890 6664840797964999515765997440
4891 0
4892 13906759274778188013994660512
4893 0
4894 24579388485654471838688237184
4895 0
4896 36869082728481707758032355776
4897 0
4898 46998701202449392498213308288
4899 0
4900 50955224517961713805460857200
4901 0
4902 46998701202449392498213308288
4903 0
4904 36869082728481707758032355776
4905 0
4906 24579388485654471838688237184
4907 0
4908 13906759274778188013994660512
4909 0
4910 6664840797964999515765997440
4911 0
4912 2698714224749762099006887488
4913 0
4914 920298860052914264177463936
4915 0
4916 263258568140136532300764924
4917 0
4918 62867717764808724131525952
4919 0
4920 12460992651592522046530080
4921 0
4922 2035880489555961348447168
4923 0
4924 271915544837953741744656
4925 0
4926 29396275117616620729152
4927 0
4928 2541783186861587506656
4929 0
4930 173247150029514240960
4931 0
4932 9143599584891029384
4933 0
4934 365421552613923008
4935 0
4936 10747692723938912
4937 0
4938 224089824236096
4939 0
4940 3147328992080
4941 0
4942 27668826304
4943 0
4944 135821728
4945 0
4946 304192
4947 0
4948 196
4949 0
4950 1
4951 99
4952 4851
4953 156849
4954 3764376
4955 71523144
4956 1120529256
4957 14887031544
4958 171200862756
4959 1731030945644
4960 15579278510796
4961 126050526132804
4962 924370524973896
4963 6186171974825304
4964 38000770702498296
4965 215337700647490344
4966 1130522928399324306
4967 5519611944537877494
4968 25144898858450330806
4969 107196674080761936594
4970 428786696323047746376
4971 1613054714739084379224
4972 5719012170438571889976
4973 19146258135816088501224
4974 60629817430084280253876
4975 181889452290252840761628
4976 517685364210719623706172
4977 1399667836569723427057428
4978 3599145865465003098147672
4979 8811701946483283447189128
4980 20560637875127661376774632
4981 45764000431735762419272568
4982 97248500917438495140954207
4983 197443926105102399225573693
4984 383273503615787010261407757
4985 711793649572175876199757263
4986 1265410932572757113244012912
4987 2154618614921181030658724688
4988 3515430371713505892127392912
4989 5498493658321124600506947888
4990 8247740487481686900760421832
4991 11868699725888281149874753368
4992 16390109145274293016493707032
4993 21726423750712434928840495368
4994 27651812046361280818524266832
4995 33796659167774898778196326128
4996 39674339023040098565708730672
4997 44739148260023940935799206928
4998 48467410615025936013782474172
4999 50445672272782096667406248628
5000 50445672272782096667406248628
5001 48467410615025936013782474172
5002 44739148260023940935799206928
5003 39674339023040098565708730672
5004 33796659167774898778196326128
5005 27651812046361280818524266832
5006 21726423750712434928840495368
5007 16390109145274293016493707032
5008 11868699725888281149874753368
5009 8247740487481686900760421832
5010 5498493658321124600506947888
5011 3515430371713505892127392912
5012 2154618614921181030658724688
5013 1265410932572757113244012912
5014 711793649572175876199757263
5015 383273503615787010261407757
5016 197443926105102399225573693
5017 97248500917438495140954207
5018 45764000431735762419272568
5019 20560637875127661376774632
5020 8811701946483283447189128
5021 3599145865465003098147672
5022 1399667836569723427057428
5023 517685364210719623706172
5024 181889452290252840761628
5025 60629817430084280253876
5026 19146258135816088501224
5027 5719012170438571889976
5028 1613054714739084379224
5029 428786696323047746376
5030 107196674080761936594
5031 25144898858450330806
5032 5519611944537877494
5033 1130522928399324306
5034 215337700647490344
5035 38000770702498296
5036 6186171974825304
5037 924370524973896
5038 126050526132804
5039 15579278510796
5040 1731030945644
5041 171200862756
5042 14887031544
5043 1120529256
5044 71523144
5045 3764376
5046 156849
5047 4851
5048 99
5049 1
5050 0
5051 200
5052 0
5053 323400
5054 0
5055 150575040
5056 0
5057 32015121600
5058 0
5059 3804463616800
5060 0
5061 283259609287200
5062 0
5063 14221084999598400
5064 0
5065 506676942699977280
5066 0
5067 13300269745874403600
5068 0
5069 264683145878424534800
5070 0
5071 4083682822124264251200
5072 0
5073 49730540612509320782400
5074 0
5075 485038539440674242031008
5076 0
5077 3834706401560886101527200
5078 0
5079 24821695623896573090673600
5080 0
5081 132649276613726847592094400
5082 0
5083 589384854045081788733055800
5084 0
5085 2190134306375925772922330040
5086 0
5087 6840059094987876287805475200
5088 0
5089 18027848060069260985268681600
5090 0
5091 40232880426739936101270350400
5092 0
5093 76233065791973455890668404800
5094 0
5095 122896942428272359193441185920
5096 0
5097 168826974566128079003015875200
5098 0
5099 197826165775616065362377445600
5100 0
5101 197826165775616065362377445600
5102 0
5103 168826974566128079003015875200
5104 0
5105 122896942428272359193441185920
5106 0
5107 76233065791973455890668404800
5108 0
5109 40232880426739936101270350400
5110 0
5111 18027848060069260985268681600
5112 0
5113 6840059094987876287805475200
5114 0
5115 2190134306375925772922330040
5116 0
5117 589384854045081788733055800
5118 0
5119 132649276613726847592094400
5120 0
5121 24821695623896573090673600
5122 0
5123 3834706401560886101527200
5124 0
5125 485038539440674242031008
5126 0
5127 49730540612509320782400
5128 0
5129 4083682822124264251200
5130 0
5131 264683145878424534800
5132 0
5133 13300269745874403600
5134 0
5135 506676942699977280
5136 0
5137 14221084999598400
5138 0
5139 283259609287200
5140 0
5141 3804463616800
5142 0
5143 32015121600
5144 0
5145 150575040
5146 0
5147 323400
5148 0
5149 200
5150 0