0 1
1 1
2 1
3 1
4 2
5 1
6 1
7 4
8 4
9 1
10 1
11 6
12 10
13 6
14 1
15 1
16 8
17 18
18 18
19 8
20 1
21 1
22 10
23 28
24 38
25 28
26 10
27 1
28 1
29 12
30 40
31 68
32 68
33 40
34 12
35 1
36 1
37 14
38 54
39 110
40 138
41 110
42 54
43 14
44 1
45 1
46 16
47 70
48 166
49 250
50 250
51 166
52 70
53 16
54 1
55 1
56 18
57 88
58 238
59 418
60 502
61 418
62 238
63 88
64 18
65 1
66 1
67 20
68 108
69 328
70 658
71 922
72 922
73 658
74 328
75 108
76 20
77 1
78 1
79 22
80 130
81 438
82 988
83 1582
84 1846
85 1582
86 988
87 438
88 130
89 22
90 1
91 1
92 24
93 154
94 570
95 1428
96 2572
97 3430
98 3430
99 2572
100 1428
101 570
102 154
103 24
104 1
105 1
106 26
107 180
108 726
109 2000
110 4002
111 6004
112 6862
113 6004
114 4002
115 2000
116 726
117 180
118 26
119 1
120 1
121 28
122 208
123 908
124 2728
125 6004
126 10008
127 12868
128 12868
129 10008
130 6004
131 2728
132 908
133 208
134 28
135 1
136 1
137 30
138 238
139 1118
140 3638
141 8734
142 16014
143 22878
144 25738
145 22878
146 16014
147 8734
148 3638
149 1118
150 238
151 30
152 1
153 1
154 32
155 270
156 1358
157 4758
158 12374
159 24750
160 38894
161 48618
162 48618
163 38894
164 24750
165 12374
166 4758
167 1358
168 270
169 32
170 1
171 1
172 34
173 304
174 1630
175 6118
176 17134
177 37126
178 63646
179 87514
180 97238
181 87514
182 63646
183 37126
184 17134
185 6118
186 1630
187 304
188 34
189 1
190 1
191 36
192 340
193 1936
194 7750
195 23254
196 54262
197 100774
198 151162
199 184754
200 184754
201 151162
202 100774
203 54262
204 23254
205 7750
206 1936
207 340
208 36
209 1
210 1
211 38
212 378
213 2278
214 9688
215 31006
216 77518
217 155038
218 251938
219 335918
220 369510
221 335918
222 251938
223 155038
224 77518
225 31006
226 9688
227 2278
228 378
229 38
230 1
231 1
232 40
233 418
234 2658
235 11968
236 40696
237 108526
238 232558
239 406978
240 587858
241 705430
242 705430
243 587858
244 406978
245 232558
246 108526
247 40696
248 11968
249 2658
250 418
251 40
252 1
253 1
254 42
255 460
256 3078
257 14628
258 52666
259 149224
260 341086
261 639538
262 994838
263 1293290
264 1410862
265 1293290
266 994838
267 639538
268 341086
269 149224
270 52666
271 14628
272 3078
273 460
274 42
275 1
276 1
277 44
278 504
279 3540
280 17708
281 67296
282 201892
283 490312
284 980626
285 1634378
286 2288130
287 2704154
288 2704154
289 2288130
290 1634378
291 980626
292 490312
293 201892
294 67296
295 17708
296 3540
297 504
298 44
299 1
300 1
301 46
302 550
303 4046
304 21250
305 85006
306 269190
307 692206
308 1470940
309 2615006
310 3922510
311 4992286
312 5408310
313 4992286
314 3922510
315 2615006
316 1470940
317 692206
318 269190
319 85006
320 21250
321 4046
322 550
323 46
324 1
325 1
326 48
327 598
328 4598
329 25298
330 106258
331 354198
332 961398
333 2163148
334 4085948
335 6537518
336 8914798
337 10400598
338 10400598
339 8914798
340 6537518
341 4085948
342 2163148
343 961398
344 354198
345 106258
346 25298
347 4598
348 598
349 48
350 1
351 1
352 50
353 648
354 5198
355 29898
356 131558
357 460458
358 1315598
359 3124548
360 6249098
361 10623468
362 15452318
363 19315398
364 20801198
365 19315398
366 15452318
367 10623468
368 6249098
369 3124548
370 1315598
371 460458
372 131558
373 29898
374 5198
375 648
376 50
377 1
378 1
379 52
380 700
381 5848
382 35098
383 161458
384 592018
385 1776058
386 4440148
387 9373648
388 16872568
389 26075788
390 34767718
391 40116598
392 40116598
393 34767718
394 26075788
395 16872568
396 9373648
397 4440148
398 1776058
399 592018
400 161458
401 35098
402 5848
403 700
404 52
405 1
406 1
407 54
408 754
409 6550
410 40948
411 196558
412 753478
413 2368078
414 6216208
415 13813798
416 26246218
417 42948358
418 60843508
419 74884318
420 80233198
421 74884318
422 60843508
423 42948358
424 26246218
425 13813798
426 6216208
427 2368078
428 753478
429 196558
430 40948
431 6550
432 754
433 54
434 1
435 1
436 56
437 810
438 7306
439 47500
440 237508
441 950038
442 3121558
443 8584288
444 20030008
445 40060018
446 69194578
447 103791868
448 135727828
449 155117518
450 155117518
451 135727828
452 103791868
453 69194578
454 40060018
455 20030008
456 8584288
457 3121558
458 950038
459 237508
460 47500
461 7306
462 810
463 56
464 1
465 1
466 58
467 868
468 8118
469 54808
470 285010
471 1187548
472 4071598
473 11705848
474 28614298
475 60090028
476 109254598
477 172986448
478 239519698
479 290845348
480 310235038
481 290845348
482 239519698
483 172986448
484 109254598
485 60090028
486 28614298
487 11705848
488 4071598
489 1187548
490 285010
491 54808
492 8118
493 868
494 58
495 1
496 1
497 60
498 928
499 8988
500 62928
501 339820
502 1472560
503 5259148
504 15777448
505 40320148
506 88704328
507 169344628
508 282241048
509 412506148
510 530365048
511 601080388
512 601080388
513 530365048
514 412506148
515 282241048
516 169344628
517 88704328
518 40320148
519 15777448
520 5259148
521 1472560
522 339820
523 62928
524 8988
525 928
526 60
527 1
528 1
529 62
530 990
531 9918
532 71918
533 402750
534 1812382
535 6731710
536 21036598
537 56097598
538 129024478
539 258048958
540 451585678
541 694747198
542 942871198
543 1131445438
544 1202160778
545 1131445438
546 942871198
547 694747198
548 451585678
549 258048958
550 129024478
551 56097598
552 21036598
553 6731710
554 1812382
555 402750
556 71918
557 9918
558 990
559 62
560 1
561 1
562 64
563 1054
564 10910
565 81838
566 474670
567 2215134
568 8544094
569 27768310
570 77134198
571 185122078
572 387073438
573 709634638
574 1146332878
575 1637618398
576 2074316638
577 2333606218
578 2333606218
579 2074316638
580 1637618398
581 1146332878
582 709634638
583 387073438
584 185122078
585 77134198
586 27768310
587 8544094
588 2215134
589 474670
590 81838
591 10910
592 1054
593 64
594 1
595 1
596 66
597 1120
598 11966
599 92750
600 556510
601 2689806
602 10759230
603 36312406
604 104902510
605 262256278
606 572195518
607 1096708078
608 1855967518
609 2783951278
610 3711935038
611 4407922858
612 4667212438
613 4407922858
614 3711935038
615 2783951278
616 1855967518
617 1096708078
618 572195518
619 262256278
620 104902510
621 36312406
622 10759230
623 2689806
624 556510
625 92750
626 11966
627 1120
628 66
629 1
630 1
631 68
632 1188
633 13088
634 104718
635 649262
636 3246318
637 13449038
638 47071638
639 141214918
640 367158790
641 834451798
642 1668903598
643 2952675598
644 4639918798
645 6495886318
646 8119857898
647 9075135298
648 9075135298
649 8119857898
650 6495886318
651 4639918798
652 2952675598
653 1668903598
654 834451798
655 367158790
656 141214918
657 47071638
658 13449038
659 3246318
660 649262
661 104718
662 13088
663 1188
664 68
665 1
666 1
667 70
668 1258
669 14278
670 117808
671 753982
672 3895582
673 16695358
674 60520678
675 188286558
676 508373710
677 1201610590
678 2503355398
679 4621579198
680 7592594398
681 11135805118
682 14615744218
683 17194993198
684 18150270598
685 17194993198
686 14615744218
687 11135805118
688 7592594398
689 4621579198
690 2503355398
691 1201610590
692 508373710
693 188286558
694 60520678
695 16695358
696 3895582
697 753982
698 117808
699 14278
700 1258
701 70
702 1
703 1
704 72
705 1330
706 15538
707 132088
708 871792
709 4649566
710 20590942
711 77216038
712 248807238
713 696660270
714 1709984302
715 3704965990
716 7124934598
717 12214173598
718 18728399518
719 25751549338
720 31810737418
721 35345263798
722 35345263798
723 31810737418
724 25751549338
725 18728399518
726 12214173598
727 7124934598
728 3704965990
729 1709984302
730 696660270
731 248807238
732 77216038
733 20590942
734 4649566
735 871792
736 132088
737 15538
738 1330
739 72
740 1
741 1
742 74
743 1404
744 16870
745 147628
746 1003882
747 5521360
748 25240510
749 97806982
750 326023278
751 945467510
752 2406644574
753 5414950294
754 10829900590
755 19339108198
756 30942573118
757 44479948858
758 57562286758
759 67156001218
760 70690527598
761 67156001218
762 57562286758
763 44479948858
764 30942573118
765 19339108198
766 10829900590
767 5414950294
768 2406644574
769 945467510
770 326023278
771 97806982
772 25240510
773 5521360
774 1003882
775 147628
776 16870
777 1404
778 74
779 1
780 1
781 76
782 1480
783 18276
784 164500
785 1151512
786 6525244
787 30761872
788 123047494
789 423830262
790 1271490790
791 3352112086
792 7821594870
793 16244850886
794 30169008790
795 50281681318
796 75422521978
797 102042235618
798 124718287978
799 137846528818
800 137846528818
801 124718287978
802 102042235618
803 75422521978
804 50281681318
805 30169008790
806 16244850886
807 7821594870
808 3352112086
809 1271490790
810 423830262
811 123047494
812 30761872
813 6525244
814 1151512
815 164500
816 18276
817 1480
818 76
819 1
820 1
821 78
822 1558
823 19758
824 182778
825 1316014
826 7676758
827 37287118
828 153809368
829 546877758
830 1695321054
831 4623602878
832 11173706958
833 24066445758
834 46413859678
835 80450690110
836 125704203298
837 177464757598
838 226760523598
839 262564816798
840 275693057638
841 262564816798
842 226760523598
843 177464757598
844 125704203298
845 80450690110
846 46413859678
847 24066445758
848 11173706958
849 4623602878
850 1695321054
851 546877758
852 153809368
853 37287118
854 7676758
855 1316014
856 182778
857 19758
858 1558
859 78
860 1
861 1
862 80
863 1638
864 21318
865 202538
866 1498794
867 8992774
868 44963878
869 191096488
870 700687128
871 2242198814
872 6318923934
873 15797309838
874 35240152718
875 70480305438
876 126864549790
877 206154893410
878 303168960898
879 404225281198
880 489325340398
881 538257874438
882 538257874438
883 489325340398
884 404225281198
885 303168960898
886 206154893410
887 126864549790
888 70480305438
889 35240152718
890 15797309838
891 6318923934
892 2242198814
893 700687128
894 191096488
895 44963878
896 8992774
897 1498794
898 202538
899 21318
900 1638
901 80
902 1
903 1
904 82
905 1720
906 22958
907 223858
908 1701334
909 10491570
910 53956654
911 236060368
912 891783618
913 2942885944
914 8561122750
915 22116233774
916 51037462558
917 105720458158
918 197344855230
919 333019443202
920 509323854310
921 707394242098
922 893550621598
923 1027583214838
924 1076515748878
925 1027583214838
926 893550621598
927 707394242098
928 509323854310
929 333019443202
930 197344855230
931 105720458158
932 51037462558
933 22116233774
934 8561122750
935 2942885944
936 891783618
937 236060368
938 53956654
939 10491570
940 1701334
941 223858
942 22958
943 1720
944 82
945 1
946 1
947 84
948 1804
949 24680
950 246818
951 1925194
952 12192906
953 64448226
954 290017024
955 1127843988
956 3834669564
957 11504008696
958 30677356526
959 73153696334
960 156757920718
961 303065313390
962 530364298434
963 842343297514
964 1216718096410
965 1600944863698
966 1921133836438
967 2104098963718
968 2104098963718
969 1921133836438
970 1600944863698
971 1216718096410
972 842343297514
973 530364298434
974 303065313390
975 156757920718
976 73153696334
977 30677356526
978 11504008696
979 3834669564
980 1127843988
981 290017024
982 64448226
983 12192906
984 1925194
985 246818
986 24680
987 1804
988 84
989 1
990 1
991 86
992 1890
993 26486
994 271500
995 2172014
996 14118102
997 76641134
998 354465252
999 1417861014
1000 4962513554
1001 15338678262
1002 42181365224
1003 103831052862
1004 229911617054
1005 459823234110
1006 833429611826
1007 1372707595950
1008 2059061393926
1009 2817662960110
1010 3522078700138
1011 4025232800158
1012 4208197927438
1013 4025232800158
1014 3522078700138
1015 2817662960110
1016 2059061393926
1017 1372707595950
1018 833429611826
1019 459823234110
1020 229911617054
1021 103831052862
1022 42181365224
1023 15338678262
1024 4962513554
1025 1417861014
1026 354465252
1027 76641134
1028 14118102
1029 2172014
1030 271500
1031 26486
1032 1890
1033 86
1034 1
1035 1
1036 88
1037 1978
1038 28378
1039 297988
1040 2443516
1041 16290118
1042 90759238
1043 431106388
1044 1772326268
1045 6380374570
1046 20301191818
1047 57520043488
1048 146012418088
1049 333742669918
1050 689734851166
1051 1293252845938
1052 2206137207778
1053 3431768989878
1054 4876724354038
1055 6339741660250
1056 7547311500298
1057 8233430727598
1058 8233430727598
1059 7547311500298
1060 6339741660250
1061 4876724354038
1062 3431768989878
1063 2206137207778
1064 1293252845938
1065 689734851166
1066 333742669918
1067 146012418088
1068 57520043488
1069 20301191818
1070 6380374570
1071 1772326268
1072 431106388
1073 90759238
1074 16290118
1075 2443516
1076 297988
1077 28378
1078 1978
1079 88
1080 1
1081 1
1082 90
1083 2068
1084 30358
1085 326368
1086 2741506
1087 18733636
1088 107049358
1089 521865628
1090 2203432658
1091 8152700840
1092 26681566390
1093 77821235308
1094 203532461578
1095 479755088008
1096 1023477521086
1097 1982987697106
1098 3499390053718
1099 5637906197658
1100 8308493343918
1101 11216466014290
1102 13887053160550
1103 15780742227898
1104 16466861455198
1105 15780742227898
1106 13887053160550
1107 11216466014290
1108 8308493343918
1109 5637906197658
1110 3499390053718
1111 1982987697106
1112 1023477521086
1113 479755088008
1114 203532461578
1115 77821235308
1116 26681566390
1117 8152700840
1118 2203432658
1119 521865628
1120 107049358
1121 18733636
1122 2741506
1123 326368
1124 30358
1125 2068
1126 90
1127 1
1128 1
1129 92
1130 2160
1131 32428
1132 356728
1133 3067876
1134 21475144
1135 125782996
1136 628914988
1137 2725298288
1138 10356133500
1139 34834267232
1140 104502801700
1141 281353696888
1142 683287549588
1143 1503232609096
1144 3006465218194
1145 5482377750826
1146 9137296251378
1147 13946399541578
1148 19524959358210
1149 25103519174842
1150 29667795388450
1151 32247603683098
1152 32247603683098
1153 29667795388450
1154 25103519174842
1155 19524959358210
1156 13946399541578
1157 9137296251378
1158 5482377750826
1159 3006465218194
1160 1503232609096
1161 683287549588
1162 281353696888
1163 104502801700
1164 34834267232
1165 10356133500
1166 2725298288
1167 628914988
1168 125782996
1169 21475144
1170 3067876
1171 356728
1172 32428
1173 2160
1174 92
1175 1
1176 1
1177 94
1178 2254
1179 34590
1180 389158
1181 3424606
1182 24543022
1183 147258142
1184 754697986
1185 3354213278
1186 13081431790
1187 45190400734
1188 139337068934
1189 385856498590
1190 964641246478
1191 2186520158686
1192 4509697827292
1193 8488842969022
1194 14619674002206
1195 23083695792958
1196 33471358899790
1197 44628478533054
1198 54771314563294
1199 61915399071550
1200 64495207366198
1201 61915399071550
1202 54771314563294
1203 44628478533054
1204 33471358899790
1205 23083695792958
1206 14619674002206
1207 8488842969022
1208 4509697827292
1209 2186520158686
1210 964641246478
1211 385856498590
1212 139337068934
1213 45190400734
1214 13081431790
1215 3354213278
1216 754697986
1217 147258142
1218 24543022
1219 3424606
1220 389158
1221 34590
1222 2254
1223 94
1224 1
1225 1
1226 96
1227 2350
1228 36846
1229 423750
1230 3813766
1231 27967630
1232 171801166
1233 901956130
1234 4108911266
1235 16435645070
1236 58271832526
1237 184527469670
1238 525193567526
1239 1350497745070
1240 3151161405166
1241 6696217985980
1242 12998540796316
1243 23108516971230
1244 37703369795166
1245 56555054692750
1246 78099837432846
1247 99399793096350
1248 116686713634846
1249 126410606437750
1250 126410606437750
1251 116686713634846
1252 99399793096350
1253 78099837432846
1254 56555054692750
1255 37703369795166
1256 23108516971230
1257 12998540796316
1258 6696217985980
1259 3151161405166
1260 1350497745070
1261 525193567526
1262 184527469670
1263 58271832526
1264 16435645070
1265 4108911266
1266 901956130
1267 171801166
1268 27967630
1269 3813766
1270 423750
1271 36846
1272 2350
1273 96
1274 1
1275 1
1276 98
1277 2448
1278 39198
1279 460598
1280 4237518
1281 31781398
1282 199768798
1283 1073757298
1284 5010867398
1285 20544556338
1286 74707477598
1287 242799302198
1288 709721037198
1289 1875691312598
1290 4501659150238
1291 9847379391148
1292 19694758782298
1293 36107057767548
1294 60811886766398
1295 94258424487918
1296 134654892125598
1297 177499630529198
1298 216086506731198
1299 243097320072598
1300 252821212875502
1301 243097320072598
1302 216086506731198
1303 177499630529198
1304 134654892125598
1305 94258424487918
1306 60811886766398
1307 36107057767548
1308 19694758782298
1309 9847379391148
1310 4501659150238
1311 1875691312598
1312 709721037198
1313 242799302198
1314 74707477598
1315 20544556338
1316 5010867398
1317 1073757298
1318 199768798
1319 31781398
1320 4237518
1321 460598
1322 39198
1323 2448
1324 98
1325 1
1326 1
1327 100
1328 2548
1329 41648
1330 499798
1331 4698118
1332 36018918
1333 231550198
1334 1273526098
1335 6084624698
1336 25555423738
1337 95252033938
1338 317506779798
1339 952520339398
1340 2585412349798
1341 6377350462838
1342 14349038541388
1343 29542138173448
1344 55801816549848
1345 96918944533948
1346 155070311254318
1347 228913316613518
1348 312154522654798
1349 393586137260398
1350 459183826803798
1351 495918532948102
1352 495918532948102
1353 459183826803798
1354 393586137260398
1355 312154522654798
1356 228913316613518
1357 155070311254318
1358 96918944533948
1359 55801816549848
1360 29542138173448
1361 14349038541388
1362 6377350462838
1363 2585412349798
1364 952520339398
1365 317506779798
1366 95252033938
1367 25555423738
1368 6084624698
1369 1273526098
1370 231550198
1371 36018918
1372 4698118
1373 499798
1374 41648
1375 2548
1376 100
1377 1
1378 1
1379 102
1380 2650
1381 44198
1382 541448
1383 5197918
1384 40717038
1385 267569118
1386 1505076298
1387 7358150798
1388 31640048438
1389 120807457678
1390 412758813738
1391 1270027119198
1392 3537932689198
1393 8962762812638
1394 20726389004228
1395 43891176714838
1396 85343954723298
1397 152720761083798
1398 251989255788268
1399 383983627867838
1400 541067839268318
1401 705740659915198
1402 852769964064198
1403 955102359751902
1404 991837065896206
1405 955102359751902
1406 852769964064198
1407 705740659915198
1408 541067839268318
1409 383983627867838
1410 251989255788268
1411 152720761083798
1412 85343954723298
1413 43891176714838
1414 20726389004228
1415 8962762812638
1416 3537932689198
1417 1270027119198
1418 412758813738
1419 120807457678
1420 31640048438
1421 7358150798
1422 1505076298
1423 267569118
1424 40717038
1425 5197918
1426 541448
1427 44198
1428 2650
1429 102
1430 1
1431 1
1432 104
1433 2754
1434 46850
1435 585648
1436 5739368
1437 45914958
1438 308286158
1439 1772645418
1440 8863227098
1441 38998199238
1442 152447506118
1443 533566271418
1444 1682785932938
1445 4807959808398
1446 12500695501838
1447 29689151816868
1448 64617565719068
1449 129235131438138
1450 238064715807098
1451 404710016872068
1452 635972883656108
1453 925051467136158
1454 1246808499183518
1455 1558510623979398
1456 1807872323816102
1457 1946939425648110
1458 1946939425648110
1459 1807872323816102
1460 1558510623979398
1461 1246808499183518
1462 925051467136158
1463 635972883656108
1464 404710016872068
1465 238064715807098
1466 129235131438138
1467 64617565719068
1468 29689151816868
1469 12500695501838
1470 4807959808398
1471 1682785932938
1472 533566271418
1473 152447506118
1474 38998199238
1475 8863227098
1476 1772645418
1477 308286158
1478 45914958
1479 5739368
1480 585648
1481 46850
1482 2754
1483 104
1484 1
1485 1
1486 106
1487 2860
1488 49606
1489 632500
1490 6325018
1491 51654328
1492 354201118
1493 2080931578
1494 10635872518
1495 47861426338
1496 191445705358
1497 686013777538
1498 2216352204358
1499 6490745741338
1500 17308655310238
1501 42189847318708
1502 94306717535938
1503 193852697157208
1504 367299847245238
1505 642774732679168
1506 1040682900528178
1507 1561024350792268
1508 2171859966319678
1509 2805319123162918
1510 3366382947795502
1511 3754811749464214
1512 3893878851296222
1513 3754811749464214
1514 3366382947795502
1515 2805319123162918
1516 2171859966319678
1517 1561024350792268
1518 1040682900528178
1519 642774732679168
1520 367299847245238
1521 193852697157208
1522 94306717535938
1523 42189847318708
1524 17308655310238
1525 6490745741338
1526 2216352204358
1527 686013777538
1528 191445705358
1529 47861426338
1530 10635872518
1531 2080931578
1532 354201118
1533 51654328
1534 6325018
1535 632500
1536 49606
1537 2860
1538 106
1539 1
1540 1
1541 108
1542 2968
1543 52468
1544 682108
1545 6957520
1546 57979348
1547 405855448
1548 2435132698
1549 12716804098
1550 58497298858
1551 239307131698
1552 877459482898
1553 2902365981898
1554 8707097945698
1555 23799401051578
1556 59498502628948
1557 136496564854648
1558 288159414693148
1559 561152544402448
1560 1010074579924408
1561 1683457633207348
1562 2601707251320448
1563 3732884317111948
1564 4977179089482598
1565 6171702070958422
1566 7121194697259718
1567 7648690600760438
1568 7648690600760438
1569 7121194697259718
1570 6171702070958422
1571 4977179089482598
1572 3732884317111948
1573 2601707251320448
1574 1683457633207348
1575 1010074579924408
1576 561152544402448
1577 288159414693148
1578 136496564854648
1579 59498502628948
1580 23799401051578
1581 8707097945698
1582 2902365981898
1583 877459482898
1584 239307131698
1585 58497298858
1586 12716804098
1587 2435132698
1588 405855448
1589 57979348
1590 6957520
1591 682108
1592 52468
1593 2968
1594 108
1595 1
1596 1
1597 110
1598 3078
1599 55438
1600 734578
1601 7639630
1602 64936870
1603 463834798
1604 2840988148
1605 15151936798
1606 71214102958
1607 297804430558
1608 1116766614598
1609 3779825464798
1610 11609463927598
1611 32506498997278
1612 83297903680528
1613 195995067483598
1614 424655979547798
1615 849311959095598
1616 1571227124326858
1617 2693532213131758
1618 4285164884527798
1619 6334591568432398
1620 8710063406594548
1621 11148881160441022
1622 13292896768218142
1623 14769885298020158
1624 15297381201520878
1625 14769885298020158
1626 13292896768218142
1627 11148881160441022
1628 8710063406594548
1629 6334591568432398
1630 4285164884527798
1631 2693532213131758
1632 1571227124326858
1633 849311959095598
1634 424655979547798
1635 195995067483598
1636 83297903680528
1637 32506498997278
1638 11609463927598
1639 3779825464798
1640 1116766614598
1641 297804430558
1642 71214102958
1643 15151936798
1644 2840988148
1645 463834798
1646 64936870
1647 7639630
1648 734578
1649 55438
1650 3078
1651 110
1652 1
1653 1
1654 112
1655 3190
1656 58518
1657 790018
1658 8374210
1659 72576502
1660 528771670
1661 3304822948
1662 17992924948
1663 86366039758
1664 369018533518
1665 1414571045158
1666 4896592079398
1667 15389289392398
1668 44115962924878
1669 115804402677808
1670 279292971164128
1671 620651047031398
1672 1273967938643398
1673 2420539083422458
1674 4264759337458618
1675 6978697097659558
1676 10619756452960198
1677 15044654975026948
1678 19858944567035572
1679 24441777928659166
1680 28062782066238302
1681 30067266499541038
1682 30067266499541038
1683 28062782066238302
1684 24441777928659166
1685 19858944567035572
1686 15044654975026948
1687 10619756452960198
1688 6978697097659558
1689 4264759337458618
1690 2420539083422458
1691 1273967938643398
1692 620651047031398
1693 279292971164128
1694 115804402677808
1695 44115962924878
1696 15389289392398
1697 4896592079398
1698 1414571045158
1699 369018533518
1700 86366039758
1701 17992924948
1702 3304822948
1703 528771670
1704 72576502
1705 8374210
1706 790018
1707 58518
1708 3190
1709 112
1710 1
1711 1
1712 114
1713 3304
1714 61710
1715 848538
1716 9164230
1717 80950714
1718 601348174
1719 3833594620
1720 21297747898
1721 104358964708
1722 455384573278
1723 1783589578678
1724 6311163124558
1725 20285881471798
1726 59505252317278
1727 159920365602688
1728 395097373841938
1729 899944018195528
1730 1894618985674798
1731 3694507022065858
1732 6685298420881078
1733 11243456435118178
1734 17598453550619758
1735 25664411427987148
1736 34903599542062522
1737 44300722495694740
1738 52504559994897470
1739 58130048565779342
1740 60134532999082078
1741 58130048565779342
1742 52504559994897470
1743 44300722495694740
1744 34903599542062522
1745 25664411427987148
1746 17598453550619758
1747 11243456435118178
1748 6685298420881078
1749 3694507022065858
1750 1894618985674798
1751 899944018195528
1752 395097373841938
1753 159920365602688
1754 59505252317278
1755 20285881471798
1756 6311163124558
1757 1783589578678
1758 455384573278
1759 104358964708
1760 21297747898
1761 3833594620
1762 601348174
1763 80950714
1764 9164230
1765 848538
1766 61710
1767 3304
1768 114
1769 1
1770 1
1771 116
1772 3420
1773 65016
1774 910250
1775 10012770
1776 90114946
1777 682298890
1778 4434942796
1779 25131342520
1780 125656712608
1781 559743537988
1782 2238974151958
1783 8094752703238
1784 26597044596358
1785 79791133789078
1786 219425617919968
1787 555017739444628
1788 1295041392037468
1789 2794563003870328
1790 5589126007740658
1791 10379805442946938
1792 17928754855999258
1793 28841909985737938
1794 43262864978606908
1795 60568010970049672
1796 79204322037757264
1797 96805282490592212
1798 110634608560676814
1799 118264581564861422
1800 118264581564861422
1801 110634608560676814
1802 96805282490592212
1803 79204322037757264
1804 60568010970049672
1805 43262864978606908
1806 28841909985737938
1807 17928754855999258
1808 10379805442946938
1809 5589126007740658
1810 2794563003870328
1811 1295041392037468
1812 555017739444628
1813 219425617919968
1814 79791133789078
1815 26597044596358
1816 8094752703238
1817 2238974151958
1818 559743537988
1819 125656712608
1820 25131342520
1821 4434942796
1822 682298890
1823 90114946
1824 10012770
1825 910250
1826 65016
1827 3420
1828 116
1829 1
1830 1
1831 118
1832 3538
1833 68438
1834 975268
1835 10923022
1836 100127718
1837 772413838
1838 5117241688
1839 29566285318
1840 150788055130
1841 685400250598
1842 2798717689948
1843 10333726855198
1844 34691797299598
1845 106388178385438
1846 299216751709048
1847 774443357364598
1848 1850059131482098
1849 4089604395907798
1850 8383689011610988
1851 15968931450687598
1852 28308560298946198
1853 46770664841737198
1854 72104774964344848
1855 103830875948656582
1856 139772333007806938
1857 176009604528349478
1858 207439891051269028
1859 228899190125538238
1860 236529163129722846
1861 228899190125538238
1862 207439891051269028
1863 176009604528349478
1864 139772333007806938
1865 103830875948656582
1866 72104774964344848
1867 46770664841737198
1868 28308560298946198
1869 15968931450687598
1870 8383689011610988
1871 4089604395907798
1872 1850059131482098
1873 774443357364598
1874 299216751709048
1875 106388178385438
1876 34691797299598
1877 10333726855198
1878 2798717689948
1879 685400250598
1880 150788055130
1881 29566285318
1882 5117241688
1883 772413838
1884 100127718
1885 10923022
1886 975268
1887 68438
1888 3538
1889 118
1890 1
1891 1
1892 120
1893 3658
1894 71978
1895 1043708
1896 11898292
1897 111050742
1898 872541558
1899 5889655528
1900 34683527008
1901 180354340450
1902 836188305730
1903 3484117940548
1904 13132444545148
1905 45025524154798
1906 141079975685038
1907 405604930094488
1908 1073660109073648
1909 2624502488846698
1910 5939663527389898
1911 12473293407518788
1912 24352620462298588
1913 44277491749633798
1914 75079225140683398
1915 118875439806082048
1916 175935650913001432
1917 243603208956463522
1918 315781937536156418
1919 383449495579618508
1920 436339081176807268
1921 465428353255261086
1922 465428353255261086
1923 436339081176807268
1924 383449495579618508
1925 315781937536156418
1926 243603208956463522
1927 175935650913001432
1928 118875439806082048
1929 75079225140683398
1930 44277491749633798
1931 24352620462298588
1932 12473293407518788
1933 5939663527389898
1934 2624502488846698
1935 1073660109073648
1936 405604930094488
1937 141079975685038
1938 45025524154798
1939 13132444545148
1940 3484117940548
1941 836188305730
1942 180354340450
1943 34683527008
1944 5889655528
1945 872541558
1946 111050742
1947 11898292
1948 1043708
1949 71978
1950 3658
1951 120
1952 1
1953 1
1954 122
1955 3780
1956 75638
1957 1115688
1958 12942002
1959 122949036
1960 983592302
1961 6762197088
1962 40573182538
1963 215037867460
1964 1016542646182
1965 4320306246280
1966 16616562485698
1967 58157968699948
1968 186105499839838
1969 546684905779528
1970 1479265039168138
1971 3698162597920348
1972 8564166016236598
1973 18412956934908688
1974 36825913869817378
1975 68630112211932388
1976 119356716890317198
1977 193954664946765448
1978 294811090719083482
1979 419538859869464956
1980 559385146492619942
1981 699231433115774928
1982 819788576756425778
1983 901767434432068356
1984 930856706510522174
1985 901767434432068356
1986 819788576756425778
1987 699231433115774928
1988 559385146492619942
1989 419538859869464956
1990 294811090719083482
1991 193954664946765448
1992 119356716890317198
1993 68630112211932388
1994 36825913869817378
1995 18412956934908688
1996 8564166016236598
1997 3698162597920348
1998 1479265039168138
1999 546684905779528
2000 186105499839838
2001 58157968699948
2002 16616562485698
2003 4320306246280
2004 1016542646182
2005 215037867460
2006 40573182538
2007 6762197088
2008 983592302
2009 122949036
2010 12942002
2011 1115688
2012 75638
2013 3780
2014 122
2015 1
2016 1
2017 124
2018 3904
2019 79420
2020 1191328
2021 14057692
2022 135891040
2023 1106541340
2024 7745789392
2025 47335379628
2026 255611050000
2027 1231580513644
2028 5336848892464
2029 20936868731980
2030 74774531185648
2031 244263468539788
2032 732790405619368
2033 2025949944947668
2034 5177427637088488
2035 12262328614156948
2036 26977122951145288
2037 55238870804726068
2038 105456026081749768
2039 187986829102249588
2040 313311381837082648
2041 488765755665848932
2042 714349950588548440
2043 978924006362084900
2044 1258616579608394872
2045 1519020009872200708
2046 1721556011188494136
2047 1832624140942590532
2048 1832624140942590532
2049 1721556011188494136
2050 1519020009872200708
2051 1258616579608394872
2052 978924006362084900
2053 714349950588548440
2054 488765755665848932
2055 313311381837082648
2056 187986829102249588
2057 105456026081749768
2058 55238870804726068
2059 26977122951145288
2060 12262328614156948
2061 5177427637088488
2062 2025949944947668
2063 732790405619368
2064 244263468539788
2065 74774531185648
2066 20936868731980
2067 5336848892464
2068 1231580513644
2069 255611050000
2070 47335379628
2071 7745789392
2072 1106541340
2073 135891040
2074 14057692
2075 1191328
2076 79420
2077 3904
2078 124
2079 1
2080 1
2081 126
2082 4030
2083 83326
2084 1270750
2085 15249022
2086 149948734
2087 1242432382
2088 8852330734
2089 55081169022
2090 302946429630
2091 1487191563646
2092 6568429406110
2093 26273717624446
2094 95711399917630
2095 319037999725438
2096 977053874159158
2097 2758740350567038
2098 7203377582036158
2099 17439756251245438
2100 39239451565302238
2101 82215993755871358
2102 160694896886475838
2103 293442855183999358
2104 501298210939332238
2105 802077137502931582
2106 1203115706254397374
2107 1693273956950633342
2108 2237540585970479774
2109 2777636589480595582
2110 3240576021060694846
2111 3554180152131084670
2112 3665248281885181066
2113 3554180152131084670
2114 3240576021060694846
2115 2777636589480595582
2116 2237540585970479774
2117 1693273956950633342
2118 1203115706254397374
2119 802077137502931582
2120 501298210939332238
2121 293442855183999358
2122 160694896886475838
2123 82215993755871358
2124 39239451565302238
2125 17439756251245438
2126 7203377582036158
2127 2758740350567038
2128 977053874159158
2129 319037999725438
2130 95711399917630
2131 26273717624446
2132 6568429406110
2133 1487191563646
2134 302946429630
2135 55081169022
2136 8852330734
2137 1242432382
2138 149948734
2139 15249022
2140 1270750
2141 83326
2142 4030
2143 126
2144 1
2145 1
2146 128
2147 4158
2148 87358
2149 1354078
2150 16519774
2151 165197758
2152 1392381118
2153 10094763118
2154 63933499758
2155 358027598654
2156 1790137993278
2157 8055620969758
2158 32842147030558
2159 121985117542078
2160 414749399643070
2161 1296091873884598
2162 3735794224726198
2163 9962117932603198
2164 24643133833281598
2165 56679207816547678
2166 121455445321173598
2167 242910890642347198
2168 454137752070475198
2169 794741066123331598
2170 1303375348442263822
2171 2005192843757328958
2172 2896389663205030718
2173 3930814542921113118
2174 5015177175451075358
2175 6018212610541290430
2176 6794756173191779518
2177 7219428434016265738
2178 7219428434016265738
2179 6794756173191779518
2180 6018212610541290430
2181 5015177175451075358
2182 3930814542921113118
2183 2896389663205030718
2184 2005192843757328958
2185 1303375348442263822
2186 794741066123331598
2187 454137752070475198
2188 242910890642347198
2189 121455445321173598
2190 56679207816547678
2191 24643133833281598
2192 9962117932603198
2193 3735794224726198
2194 1296091873884598
2195 414749399643070
2196 121985117542078
2197 32842147030558
2198 8055620969758
2199 1790137993278
2200 358027598654
2201 63933499758
2202 10094763118
2203 1392381118
2204 165197758
2205 16519774
2206 1354078
2207 87358
2208 4158
2209 128
2210 1
2211 1
2212 130
2213 4288
2214 91518
2215 1441438
2216 17873854
2217 181717534
2218 1557578878
2219 11487144238
2220 74028262878
2221 421961098414
2222 2148165591934
2223 9845758963038
2224 40897768000318
2225 154827264572638
2226 536734517185150
2227 1710841273527670
2228 5031886098610798
2229 13697912157329398
2230 34605251765884798
2231 81322341649829278
2232 178134653137721278
2233 364366335963520798
2234 697048642712822398
2235 1248878818193806798
2236 2098116414565595422
2237 3308568192199592782
2238 4901582506962359678
2239 6827204206126143838
2240 8945991718372188478
2241 11033389785992365790
2242 12812968783733069950
2243 14014184607208045258
2244 14438856868032531478
2245 14014184607208045258
2246 12812968783733069950
2247 11033389785992365790
2248 8945991718372188478
2249 6827204206126143838
2250 4901582506962359678
2251 3308568192199592782
2252 2098116414565595422
2253 1248878818193806798
2254 697048642712822398
2255 364366335963520798
2256 178134653137721278
2257 81322341649829278
2258 34605251765884798
2259 13697912157329398
2260 5031886098610798
2261 1710841273527670
2262 536734517185150
2263 154827264572638
2264 40897768000318
2265 9845758963038
2266 2148165591934
2267 421961098414
2268 74028262878
2269 11487144238
2270 1557578878
2271 181717534
2272 17873854
2273 1441438
2274 91518
2275 4288
2276 130
2277 1
2278 1
2279 132
2280 4420
2281 95808
2282 1532958
2283 19315294
2284 199591390
2285 1739296414
2286 13044723118
2287 85515407118
2288 495989361294
2289 2570126690350
2290 11993924554974
2291 50743526963358
2292 195725032572958
2293 691561781757790
2294 2247575790712822
2295 6742727372138470
2296 18729798255940198
2297 48303163923214198
2298 115927593415714078
2299 259456994787550558
2300 542500989101242078
2301 1061414978676343198
2302 1945927460906629198
2303 3346995232759402222
2304 5406684606765188206
2305 8210150699161952462
2306 11728786713088503518
2307 15773195924498332318
2308 19979381504364554270
2309 23846358569725435742
2310 26827153390941115210
2311 28453041475240576738
2312 28453041475240576738
2313 26827153390941115210
2314 23846358569725435742
2315 19979381504364554270
2316 15773195924498332318
2317 11728786713088503518
2318 8210150699161952462
2319 5406684606765188206
2320 3346995232759402222
2321 1945927460906629198
2322 1061414978676343198
2323 542500989101242078
2324 259456994787550558
2325 115927593415714078
2326 48303163923214198
2327 18729798255940198
2328 6742727372138470
2329 2247575790712822
2330 691561781757790
2331 195725032572958
2332 50743526963358
2333 11993924554974
2334 2570126690350
2335 495989361294
2336 85515407118
2337 13044723118
2338 1739296414
2339 199591390
2340 19315294
2341 1532958
2342 95808
2343 4420
2344 132
2345 1
2346 1
2347 134
2348 4554
2349 100230
2350 1628768
2351 20848254
2352 218906686
2353 1938887806
2354 14784019534
2355 98560130238
2356 581504768414
2357 3066116051646
2358 14564051245326
2359 62737451518334
2360 246468559536318
2361 887286814330750
2362 2939137572470614
2363 8990303162851294
2364 25472525628078670
2365 67032962179154398
2366 164230757338928278
2367 375384588203264638
2368 801957983888792638
2369 1603915967777585278
2370 3007342439582972398
2371 5292922693666031422
2372 8753679839524590430
2373 13616835305927140670
2374 19938937412250455982
2375 27501982637586835838
2376 35752577428862886590
2377 43825740074089990014
2378 50673511960666550954
2379 55280194866181691950
2380 56906082950481153478
2381 55280194866181691950
2382 50673511960666550954
2383 43825740074089990014
2384 35752577428862886590
2385 27501982637586835838
2386 19938937412250455982
2387 13616835305927140670
2388 8753679839524590430
2389 5292922693666031422
2390 3007342439582972398
2391 1603915967777585278
2392 801957983888792638
2393 375384588203264638
2394 164230757338928278
2395 67032962179154398
2396 25472525628078670
2397 8990303162851294
2398 2939137572470614
2399 887286814330750
2400 246468559536318
2401 62737451518334
2402 14564051245326
2403 3066116051646
2404 581504768414
2405 98560130238
2406 14784019534
2407 1938887806
2408 218906686
2409 20848254
2410 1628768
2411 100230
2412 4554
2413 134
2414 1
2415 1
2416 136
2417 4690
2418 104786
2419 1729000
2420 22477024
2421 239754942
2422 2157794494
2423 16722907342
2424 113344149774
2425 680064898654
2426 3647620820062
2427 17630167296974
2428 77301502763662
2429 309206011054654
2430 1133755373867070
2431 3826424386801366
2432 11929440735321910
2433 34462828790929966
2434 92505487807233070
2435 231263719518082678
2436 539615345542192918
2437 1177342572092057278
2438 2405873951666377918
2439 4611258407360557678
2440 8300265133249003822
2441 14046602533190621854
2442 22370515145451731102
2443 33555772718177596654
2444 47440920049837291822
2445 63254560066449722430
2446 79578317502952876606
2447 94499252034756540970
2448 105953706826848242906
2449 112186277816662845430
2450 112186277816662845430
2451 105953706826848242906
2452 94499252034756540970
2453 79578317502952876606
2454 63254560066449722430
2455 47440920049837291822
2456 33555772718177596654
2457 22370515145451731102
2458 14046602533190621854
2459 8300265133249003822
2460 4611258407360557678
2461 2405873951666377918
2462 1177342572092057278
2463 539615345542192918
2464 231263719518082678
2465 92505487807233070
2466 34462828790929966
2467 11929440735321910
2468 3826424386801366
2469 1133755373867070
2470 309206011054654
2471 77301502763662
2472 17630167296974
2473 3647620820062
2474 680064898654
2475 113344149774
2476 16722907342
2477 2157794494
2478 239754942
2479 22477024
2480 1729000
2481 104786
2482 4690
2483 136
2484 1
2485 1
2486 138
2487 4828
2488 109478
2489 1833788
2490 24206026
2491 262231968
2492 2397549438
2493 18880701838
2494 130067057118
2495 793409048430
2496 4327685718718
2497 21277788117038
2498 94931670060638
2499 386507513818318
2500 1442961384921726
2501 4960179760668438
2502 15755865122123278
2503 46392269526251878
2504 126968316598163038
2505 323769207325315750
2506 770879065060275598
2507 1716957917634250198
2508 3583216523758435198
2509 7017132359026935598
2510 12911523540609561502
2511 22346867666439625678
2512 36417117678642352958
2513 55926287863629327758
2514 80996692768014888478
2515 110695480116287014254
2516 142832877569402599038
2517 174077569537709417578
2518 200452958861604783878
2519 218139984643511088338
2520 224372555633325690862
2521 218139984643511088338
2522 200452958861604783878
2523 174077569537709417578
2524 142832877569402599038
2525 110695480116287014254
2526 80996692768014888478
2527 55926287863629327758
2528 36417117678642352958
2529 22346867666439625678
2530 12911523540609561502
2531 7017132359026935598
2532 3583216523758435198
2533 1716957917634250198
2534 770879065060275598
2535 323769207325315750
2536 126968316598163038
2537 46392269526251878
2538 15755865122123278
2539 4960179760668438
2540 1442961384921726
2541 386507513818318
2542 94931670060638
2543 21277788117038
2544 4327685718718
2545 793409048430
2546 130067057118
2547 18880701838
2548 2397549438
2549 262231968
2550 24206026
2551 1833788
2552 109478
2553 4828
2554 138
2555 1
2556 1
2557 140
2558 4968
2559 114308
2560 1943268
2561 26039816
2562 286437996
2563 2659781408
2564 21278251278
2565 148947758958
2566 923476105550
2567 5121094767150
2568 25605473835758
2569 116209458177678
2570 481439183878958
2571 1829468898740046
2572 6403141145590166
2573 20716044882791718
2574 62148134648375158
2575 173360586124414918
2576 450737523923478790
2577 1094648272385591350
2578 2487836982694525798
2579 5300174441392685398
2580 10600348882785370798
2581 19928655899636497102
2582 35258391207049187182
2583 58763985345081978638
2584 92343405542271680718
2585 136922980631644216238
2586 191692172884301902734
2587 253528357685689613294
2588 316910447107112016618
2589 374530528399314201458
2590 418592943505115872218
2591 442512540276836779202
2592 442512540276836779202
2593 418592943505115872218
2594 374530528399314201458
2595 316910447107112016618
2596 253528357685689613294
2597 191692172884301902734
2598 136922980631644216238
2599 92343405542271680718
2600 58763985345081978638
2601 35258391207049187182
2602 19928655899636497102
2603 10600348882785370798
2604 5300174441392685398
2605 2487836982694525798
2606 1094648272385591350
2607 450737523923478790
2608 173360586124414918
2609 62148134648375158
2610 20716044882791718
2611 6403141145590166
2612 1829468898740046
2613 481439183878958
2614 116209458177678
2615 25605473835758
2616 5121094767150
2617 923476105550
2618 148947758958
2619 21278251278
2620 2659781408
2621 286437996
2622 26039816
2623 1943268
2624 114308
2625 4968
2626 140
2627 1
2628 1
2629 142
2630 5110
2631 119278
2632 2057578
2633 27983086
2634 312477814
2635 2946219406
2636 23938032688
2637 170226010238
2638 1072423864510
2639 6044570872702
2640 30726568602910
2641 141814932013438
2642 597648642056638
2643 2310908082619006
2644 8232610044330214
2645 27119186028381886
2646 82864179531166878
2647 235508720772790078
2648 624098110047893710
2649 1545385796309070142
2650 3582485255080117150
2651 7788011424087211198
2652 15900523324178056198
2653 30529004782421867902
2654 55187047106685684286
2655 94022376552131165822
2656 151107390887353659358
2657 229266386173915896958
2658 328615153515946118974
2659 445220530569991516030
2660 570438804792801629914
2661 691440975506426218078
2662 793123471904430073678
2663 861105483781952651422
2664 885025080553673558406
2665 861105483781952651422
2666 793123471904430073678
2667 691440975506426218078
2668 570438804792801629914
2669 445220530569991516030
2670 328615153515946118974
2671 229266386173915896958
2672 151107390887353659358
2673 94022376552131165822
2674 55187047106685684286
2675 30529004782421867902
2676 15900523324178056198
2677 7788011424087211198
2678 3582485255080117150
2679 1545385796309070142
2680 624098110047893710
2681 235508720772790078
2682 82864179531166878
2683 27119186028381886
2684 8232610044330214
2685 2310908082619006
2686 597648642056638
2687 141814932013438
2688 30726568602910
2689 6044570872702
2690 1072423864510
2691 170226010238
2692 23938032688
2693 2946219406
2694 312477814
2695 27983086
2696 2057578
2697 119278
2698 5110
2699 142
2700 1
2701 1
2702 144
2703 5254
2704 124390
2705 2176858
2706 30040666
2707 340460902
2708 3258697222
2709 26884252096
2710 194164042928
2711 1242649874750
2712 7116994737214
2713 36771139475614
2714 172541500616350
2715 739463574070078
2716 2908556724675646
2717 10543518126949222
2718 35351796072712102
2719 109983365559548766
2720 318372900303956958
2721 859606830820683790
2722 2169483906356963854
2723 5127871051389187294
2724 11370496679167328350
2725 23688534748265267398
2726 46429528106599924102
2727 85716051889107552190
2728 149209423658816850110
2729 245129767439484825182
2730 380373777061269556318
2731 557881539689862015934
2732 773835684085937635006
2733 1015659335362793145946
2734 1261879780299227847994
2735 1484564447410856291758
2736 1654228955686382725102
2737 1746130564335626209830
2738 1746130564335626209830
2739 1654228955686382725102
2740 1484564447410856291758
2741 1261879780299227847994
2742 1015659335362793145946
2743 773835684085937635006
2744 557881539689862015934
2745 380373777061269556318
2746 245129767439484825182
2747 149209423658816850110
2748 85716051889107552190
2749 46429528106599924102
2750 23688534748265267398
2751 11370496679167328350
2752 5127871051389187294
2753 2169483906356963854
2754 859606830820683790
2755 318372900303956958
2756 109983365559548766
2757 35351796072712102
2758 10543518126949222
2759 2908556724675646
2760 739463574070078
2761 172541500616350
2762 36771139475614
2763 7116994737214
2764 1242649874750
2765 194164042928
2766 26884252096
2767 3258697222
2768 340460902
2769 30040666
2770 2176858
2771 124390
2772 5254
2773 144
2774 1
2775 1
2776 146
2777 5400
2778 129646
2779 2301250
2780 32217526
2781 370501570
2782 3599158126
2783 30142949320
2784 221048295026
2785 1436813917680
2786 8359644611966
2787 43888134212830
2788 209312640091966
2789 912005074686430
2790 3648020298745726
2791 13452074851624870
2792 45895314199661326
2793 145335161632260870
2794 428356265863505726
2795 1177979731124640750
2796 3029090737177647646
2797 7297354957746151150
2798 16498367730556515646
2799 35059031427432595750
2800 70118062854865191502
2801 132145579995707476294
2802 234925475547924402302
2803 394339191098301675294
2804 625503544500754381502
2805 938255316751131572254
2806 1331717223775799650942
2807 1789495019448730780954
2808 2277539115662020993942
2809 2746444227710084139754
2810 3138793403097239016862
2811 3400359520022008934934
2812 3492261128671252419662
2813 3400359520022008934934
2814 3138793403097239016862
2815 2746444227710084139754
2816 2277539115662020993942
2817 1789495019448730780954
2818 1331717223775799650942
2819 938255316751131572254
2820 625503544500754381502
2821 394339191098301675294
2822 234925475547924402302
2823 132145579995707476294
2824 70118062854865191502
2825 35059031427432595750
2826 16498367730556515646
2827 7297354957746151150
2828 3029090737177647646
2829 1177979731124640750
2830 428356265863505726
2831 145335161632260870
2832 45895314199661326
2833 13452074851624870
2834 3648020298745726
2835 912005074686430
2836 209312640091966
2837 43888134212830
2838 8359644611966
2839 1436813917680
2840 221048295026
2841 30142949320
2842 3599158126
2843 370501570
2844 32217526
2845 2301250
2846 129646
2847 5400
2848 146
2849 1
2850 1
2851 148
2852 5548
2853 135048
2854 2430898
2855 34518778
2856 402719098
2857 3969659698
2858 33742107448
2859 251191244348
2860 1657862212708
2861 9796458529648
2862 52247778824798
2863 253200774304798
2864 1121317714778398
2865 4560025373432158
2866 17100095150370598
2867 59347389051286198
2868 191230475831922198
2869 573691427495766598
2870 1606335996988146478
2871 4207070468302288398
2872 10326445694923798798
2873 23795722688302666798
2874 51557399157989111398
2875 105177094282297787254
2876 202263642850572667798
2877 367071055543631878598
2878 629264666646226077598
2879 1019842735599056056798
2880 1563758861251885953758
2881 2269972540526931223198
2882 3121212243224530431898
2883 4067034135110751774898
2884 5023983343372105133698
2885 5885237630807323156618
2886 6539152923119247951798
2887 6892620648693261354598
2888 6892620648693261354598
2889 6539152923119247951798
2890 5885237630807323156618
2891 5023983343372105133698
2892 4067034135110751774898
2893 3121212243224530431898
2894 2269972540526931223198
2895 1563758861251885953758
2896 1019842735599056056798
2897 629264666646226077598
2898 367071055543631878598
2899 202263642850572667798
2900 105177094282297787254
2901 51557399157989111398
2902 23795722688302666798
2903 10326445694923798798
2904 4207070468302288398
2905 1606335996988146478
2906 573691427495766598
2907 191230475831922198
2908 59347389051286198
2909 17100095150370598
2910 4560025373432158
2911 1121317714778398
2912 253200774304798
2913 52247778824798
2914 9796458529648
2915 1657862212708
2916 251191244348
2917 33742107448
2918 3969659698
2919 402719098
2920 34518778
2921 2430898
2922 135048
2923 5548
2924 148
2925 1
2926 1
2927 150
2928 5698
2929 140598
2930 2565948
2931 36949678
2932 437237878
2933 4372378798
2934 37711767148
2935 284933351798
2936 1909053457058
2937 11454320742358
2938 62044237354448
2939 305448553129598
2940 1374518489083198
2941 5681343088210558
2942 21660120523802758
2943 76447484201656798
2944 250577864883208398
2945 764921903327688798
2946 2180027424483913078
2947 5813406465290434878
2948 14533516163226087198
2949 34122168383226465598
2950 75353121846291778198
2951 156734493440286898654
2952 307440737132870455054
2953 569334698394204546398
2954 996335722189857956198
2955 1649107402245282134398
2956 2583601596850942010558
2957 3833731401778817176958
2958 5391184783751461655098
2959 7188246378335282206798
2960 9091017478482856908598
2961 10909220974179428290318
2962 12424390553926571108418
2963 13431773571812509306398
2964 13785241297386522709198
2965 13431773571812509306398
2966 12424390553926571108418
2967 10909220974179428290318
2968 9091017478482856908598
2969 7188246378335282206798
2970 5391184783751461655098
2971 3833731401778817176958
2972 2583601596850942010558
2973 1649107402245282134398
2974 996335722189857956198
2975 569334698394204546398
2976 307440737132870455054
2977 156734493440286898654
2978 75353121846291778198
2979 34122168383226465598
2980 14533516163226087198
2981 5813406465290434878
2982 2180027424483913078
2983 764921903327688798
2984 250577864883208398
2985 76447484201656798
2986 21660120523802758
2987 5681343088210558
2988 1374518489083198
2989 305448553129598
2990 62044237354448
2991 11454320742358
2992 1909053457058
2993 284933351798
2994 37711767148
2995 4372378798
2996 437237878
2997 36949678
2998 2565948
2999 140598
3000 5698
3001 150
3002 1
3003 1
3004 152
3005 5850
3006 146298
3007 2706548
3008 39515628
3009 474187558
3010 4809616678
3011 42084145948
3012 322645118948
3013 2193986808858
3014 13363374199418
3015 73498558096808
3016 367492790484048
3017 1679967042212798
3018 7055861577293758
3019 27341463612013318
3020 98107604725459558
3021 327025349084865198
3022 1015499768210897198
3023 2944949327811601878
3024 7993433889774347958
3025 20346922628516522078
3026 48655684546452552798
3027 109475290229518243798
3028 232087615286578676854
3029 464175230573157353710
3030 876775435527075001454
3031 1565670420584062502598
3032 2645443124435140090598
3033 4232708999096224144958
3034 6417332998629759187518
3035 9224916185530278832058
3036 12579431162086743861898
3037 16279263856818139115398
3038 20000238452662285198918
3039 23333611528105999398738
3040 25856164125739080414818
3041 27217014869199032015598
3042 27217014869199032015598
3043 25856164125739080414818
3044 23333611528105999398738
3045 20000238452662285198918
3046 16279263856818139115398
3047 12579431162086743861898
3048 9224916185530278832058
3049 6417332998629759187518
3050 4232708999096224144958
3051 2645443124435140090598
3052 1565670420584062502598
3053 876775435527075001454
3054 464175230573157353710
3055 232087615286578676854
3056 109475290229518243798
3057 48655684546452552798
3058 20346922628516522078
3059 7993433889774347958
3060 2944949327811601878
3061 1015499768210897198
3062 327025349084865198
3063 98107604725459558
3064 27341463612013318
3065 7055861577293758
3066 1679967042212798
3067 367492790484048
3068 73498558096808
3069 13363374199418
3070 2193986808858
3071 322645118948
3072 42084145948
3073 4809616678
3074 474187558
3075 39515628
3076 2706548
3077 146298
3078 5850
3079 152
3080 1
3081 1
3082 154
3083 6004
3084 152150
3085 2852848
3086 42222178
3087 513703188
3088 5283804238
3089 46893762628
3090 364729264898
3091 2516631927808
3092 15557361008278
3093 86861932296228
3094 440991348580858
3095 2047459832696848
3096 8735828619506558
3097 34397325189307078
3098 125449068337472878
3099 425132953810324758
3100 1342525117295762398
3101 3960449096022499078
3102 10938383217585949838
3103 28340356518290870038
3104 69002607174969074878
3105 158130974775970796598
3106 341562905516096920654
3107 696262845859736030566
3108 1340950666100232355166
3109 2442445856111137504054
3110 4211113545019202593198
3111 6878152123531364235558
3112 10650041997725983332478
3113 15642249184160038019578
3114 21804347347617022693958
3115 28858695018904882977298
3116 36279502309480424314318
3117 43333849980768284597658
3118 49189775653845079813558
3119 53073178994938112430418
3120 54434029738398064031198
3121 53073178994938112430418
3122 49189775653845079813558
3123 43333849980768284597658
3124 36279502309480424314318
3125 28858695018904882977298
3126 21804347347617022693958
3127 15642249184160038019578
3128 10650041997725983332478
3129 6878152123531364235558
3130 4211113545019202593198
3131 2442445856111137504054
3132 1340950666100232355166
3133 696262845859736030566
3134 341562905516096920654
3135 158130974775970796598
3136 69002607174969074878
3137 28340356518290870038
3138 10938383217585949838
3139 3960449096022499078
3140 1342525117295762398
3141 425132953810324758
3142 125449068337472878
3143 34397325189307078
3144 8735828619506558
3145 2047459832696848
3146 440991348580858
3147 86861932296228
3148 15557361008278
3149 2516631927808
3150 364729264898
3151 46893762628
3152 5283804238
3153 513703188
3154 42222178
3155 2852848
3156 152150
3157 6004
3158 154
3159 1
3160 1
3161 156
3162 6160
3163 158156
3164 3005000
3165 45075028
3166 555925368
3167 5797507428
3168 52177566868
3169 411623027528
3170 2881361192708
3171 18073992936088
3172 102419293304508
3173 527853280877088
3174 2488451181277708
3175 10783288452203408
3176 43133153808813638
3177 159846393526779958
3178 550582022147797638
3179 1767658071106087158
3180 5302974213318261478
3181 14898832313608448918
3182 39278739735876819878
3183 97342963693259944918
3184 227133581950939871478
3185 499693880292067717254
3186 1037825751375832951222
3187 2037213511959968385734
3188 3783396522211369859222
3189 6653559401130340097254
3190 11089265668550566828758
3191 17528194121257347568038
3192 26292291181886021352058
3193 37446596531777060713538
3194 50663042366521905671258
3195 65138197328385307291618
3196 79613352290248708911978
3197 92523625634613364411218
3198 102262954648783192243978
3199 107507208733336176461618
3200 107507208733336176461618
3201 102262954648783192243978
3202 92523625634613364411218
3203 79613352290248708911978
3204 65138197328385307291618
3205 50663042366521905671258
3206 37446596531777060713538
3207 26292291181886021352058
3208 17528194121257347568038
3209 11089265668550566828758
3210 6653559401130340097254
3211 3783396522211369859222
3212 2037213511959968385734
3213 1037825751375832951222
3214 499693880292067717254
3215 227133581950939871478
3216 97342963693259944918
3217 39278739735876819878
3218 14898832313608448918
3219 5302974213318261478
3220 1767658071106087158
3221 550582022147797638
3222 159846393526779958
3223 43133153808813638
3224 10783288452203408
3225 2488451181277708
3226 527853280877088
3227 102419293304508
3228 18073992936088
3229 2881361192708
3230 411623027528
3231 52177566868
3232 5797507428
3233 555925368
3234 45075028
3235 3005000
3236 158156
3237 6160
3238 156
3239 1
3240 1
3241 158
3242 6318
3243 164318
3244 3163158
3245 48080030
3246 601000398
3247 6353432798
3248 57975074298
3249 463800594398
3250 3292984220238
3251 20955354128798
3252 120493286240598
3253 630272574181598
3254 3016304462154798
3255 13271739633481118
3256 53916442261017048
3257 202979547335593598
3258 710428415674577598
3259 2318240093253884798
3260 7070632284424348638
3261 20201806526926710398
3262 54177572049485268798
3263 136621703429136764798
3264 324476545644199816398
3265 726827462243007588734
3266 1537519631667900668478
3267 3075039263335801336958
3268 5820610034171338244958
3269 10436955923341709956478
3270 17742825069680906926014
3271 28617459789807914396798
3272 43820485303143368920098
3273 63738887713663082065598
3274 88109638898298966384798
3275 115801239694907212962878
3276 144751549618634016203598
3277 172136977924862073323198
3278 194786580283396556655198
3279 209770163382119368705598
3280 215014417466672352923238
3281 209770163382119368705598
3282 194786580283396556655198
3283 172136977924862073323198
3284 144751549618634016203598
3285 115801239694907212962878
3286 88109638898298966384798
3287 63738887713663082065598
3288 43820485303143368920098
3289 28617459789807914396798
3290 17742825069680906926014
3291 10436955923341709956478
3292 5820610034171338244958
3293 3075039263335801336958
3294 1537519631667900668478
3295 726827462243007588734
3296 324476545644199816398
3297 136621703429136764798
3298 54177572049485268798
3299 20201806526926710398
3300 7070632284424348638
3301 2318240093253884798
3302 710428415674577598
3303 202979547335593598
3304 53916442261017048
3305 13271739633481118
3306 3016304462154798
3307 630272574181598
3308 120493286240598
3309 20955354128798
3310 3292984220238
3311 463800594398
3312 57975074298
3313 6353432798
3314 601000398
3315 48080030
3316 3163158
3317 164318
3318 6318
3319 158
3320 1
3321 1
3322 160
3323 6478
3324 170638
3325 3327478
3326 51243190
3327 649080430
3328 6954433198
3329 64328507098
3330 521775668698
3331 3756784814638
3332 24248338349038
3333 141448640369398
3334 750765860422198
3335 3646577036336398
3336 16288044095635918
3337 67188181894498168
3338 256895989596610648
3339 913407963010171198
3340 3028668508928462398
3341 9388872377678233438
3342 27272438811351059038
3343 74379378576411979198
3344 190799275478622033598
3345 461098249073336581198
3346 1051304007887207405134
3347 2264347093910908257214
3348 4612558895003702005438
3349 8895649297507139581918
3350 16257565957513048201438
3351 28179780993022616882494
3352 46360284859488821322814
3353 72437945092951283316898
3354 107559373016806450985698
3355 151848526611962048450398
3356 203910878593206179347678
3357 260552789313541229166478
3358 316888527543496089526798
3359 366923558208258629978398
3360 404556743665515925360798
3361 424784580848791721628838
3362 424784580848791721628838
3363 404556743665515925360798
3364 366923558208258629978398
3365 316888527543496089526798
3366 260552789313541229166478
3367 203910878593206179347678
3368 151848526611962048450398
3369 107559373016806450985698
3370 72437945092951283316898
3371 46360284859488821322814
3372 28179780993022616882494
3373 16257565957513048201438
3374 8895649297507139581918
3375 4612558895003702005438
3376 2264347093910908257214
3377 1051304007887207405134
3378 461098249073336581198
3379 190799275478622033598
3380 74379378576411979198
3381 27272438811351059038
3382 9388872377678233438
3383 3028668508928462398
3384 913407963010171198
3385 256895989596610648
3386 67188181894498168
3387 16288044095635918
3388 3646577036336398
3389 750765860422198
3390 141448640369398
3391 24248338349038
3392 3756784814638
3393 521775668698
3394 64328507098
3395 6954433198
3396 649080430
3397 51243190
3398 3327478
3399 170638
3400 6478
3401 160
3402 1
3403 1
3404 162
3405 6640
3406 177118
3407 3498118
3408 54570670
3409 700323622
3410 7603513630
3411 71282940298
3412 586104175798
3413 4278560483338
3414 28005123163678
3415 165696978718438
3416 892214500791598
3417 4397342896758598
3418 19934621131972318
3419 83476225990134088
3420 324084171491108818
3421 1170303952606781848
3422 3942076471938633598
3423 12417540886606695838
3424 36661311189029292478
3425 101651817387763038238
3426 265178654055034012798
3427 651897524551958614798
3428 1512402256960543986334
3429 3315651101798115662350
3430 6876905988914610262654
3431 13508208192510841587358
3432 25153215255020187783358
3433 44437346950535665083934
3434 74540065852511438205310
3435 118798229952440104639714
3436 179997318109757734302598
3437 259407899628768499436098
3438 355759405205168227798078
3439 464463667906747408514158
3440 577441316857037318693278
3441 683812085751754719505198
3442 771480301873774555339198
3443 829341324514307646989638
3444 849569161697583443257678
3445 829341324514307646989638
3446 771480301873774555339198
3447 683812085751754719505198
3448 577441316857037318693278
3449 464463667906747408514158
3450 355759405205168227798078
3451 259407899628768499436098
3452 179997318109757734302598
3453 118798229952440104639714
3454 74540065852511438205310
3455 44437346950535665083934
3456 25153215255020187783358
3457 13508208192510841587358
3458 6876905988914610262654
3459 3315651101798115662350
3460 1512402256960543986334
3461 651897524551958614798
3462 265178654055034012798
3463 101651817387763038238
3464 36661311189029292478
3465 12417540886606695838
3466 3942076471938633598
3467 1170303952606781848
3468 324084171491108818
3469 83476225990134088
3470 19934621131972318
3471 4397342896758598
3472 892214500791598
3473 165696978718438
3474 28005123163678
3475 4278560483338
3476 586104175798
3477 71282940298
3478 7603513630
3479 700323622
3480 54570670
3481 3498118
3482 177118
3483 6640
3484 162
3485 1
3486 1
3487 164
3488 6804
3489 183760
3490 3675238
3491 58068790
3492 754894294
3493 8303837254
3494 78886453930
3495 657387116098
3496 4864664659138
3497 32283683647018
3498 193702101882118
3499 1057911479510038
3500 5289557397550198
3501 24331964028730918
3502 103410847122106408
3503 407560397481242908
3504 1494388124097890668
3505 5112380424545415448
3506 16359617358545329438
3507 49078852075635988318
3508 138313128576792330718
3509 366830471442797051038
3510 917076178606992627598
3511 2164299781512502601134
3512 4828053358758659648686
3513 10192557090712725925006
3514 20385114181425451850014
3515 38661423447531029370718
3516 69590562205555852867294
3517 118977412803047103289246
3518 193338295804951542845026
3519 298795548062197838942314
3520 439405217738526233738698
3521 615167304833936727234178
3522 820223073111915636312238
3523 1041904984763784727207438
3524 1261253402608792038198478
3525 1455292387625529274844398
3526 1600821626388082202328838
3527 1678910486211891090247318
3528 1678910486211891090247318
3529 1600821626388082202328838
3530 1455292387625529274844398
3531 1261253402608792038198478
3532 1041904984763784727207438
3533 820223073111915636312238
3534 615167304833936727234178
3535 439405217738526233738698
3536 298795548062197838942314
3537 193338295804951542845026
3538 118977412803047103289246
3539 69590562205555852867294
3540 38661423447531029370718
3541 20385114181425451850014
3542 10192557090712725925006
3543 4828053358758659648686
3544 2164299781512502601134
3545 917076178606992627598
3546 366830471442797051038
3547 138313128576792330718
3548 49078852075635988318
3549 16359617358545329438
3550 5112380424545415448
3551 1494388124097890668
3552 407560397481242908
3553 103410847122106408
3554 24331964028730918
3555 5289557397550198
3556 1057911479510038
3557 193702101882118
3558 32283683647018
3559 4864664659138
3560 657387116098
3561 78886453930
3562 8303837254
3563 754894294
3564 58068790
3565 3675238
3566 183760
3567 6804
3568 164
3569 1
3570 1
3571 166
3572 6970
3573 190566
3574 3859000
3575 61744030
3576 812963086
3577 9058731550
3578 87190291186
3579 736273570030
3580 5522051775238
3581 37148348306158
3582 225985785529138
3583 1251613581392158
3584 6347468877060238
3585 29621521426281118
3586 127742811150837328
3587 510971244603349318
3588 1901948521579133578
3589 6606768548643306118
3590 21471997783090744888
3591 65438469434181317758
3592 187391980652428319038
3593 505143600019589381758
3594 1283906650049789678638
3595 3081375960119495228734
3596 6992353140271162249822
3597 15020610449471385573694
3598 30577671272138177775022
3599 59046537628956481220734
3600 108251985653086882238014
3601 188567975008602956156542
3602 312315708607998646134274
3603 492133843867149381787342
3604 738200765800724072681014
3605 1054572522572462960972878
3606 1435390377945852363546418
3607 1862128057875700363519678
3608 2303158387372576765405918
3609 2716545790234321313042878
3610 3056114014013611477173238
3611 3279732112599973292576158
3612 3357820972423782180494638
3613 3279732112599973292576158
3614 3056114014013611477173238
3615 2716545790234321313042878
3616 2303158387372576765405918
3617 1862128057875700363519678
3618 1435390377945852363546418
3619 1054572522572462960972878
3620 738200765800724072681014
3621 492133843867149381787342
3622 312315708607998646134274
3623 188567975008602956156542
3624 108251985653086882238014
3625 59046537628956481220734
3626 30577671272138177775022
3627 15020610449471385573694
3628 6992353140271162249822
3629 3081375960119495228734
3630 1283906650049789678638
3631 505143600019589381758
3632 187391980652428319038
3633 65438469434181317758
3634 21471997783090744888
3635 6606768548643306118
3636 1901948521579133578
3637 510971244603349318
3638 127742811150837328
3639 29621521426281118
3640 6347468877060238
3641 1251613581392158
3642 225985785529138
3643 37148348306158
3644 5522051775238
3645 736273570030
3646 87190291186
3647 9058731550
3648 812963086
3649 61744030
3650 3859000
3651 190566
3652 6970
3653 166
3654 1
3655 1
3656 168
3657 7138
3658 197538
3659 4049568
3660 65603032
3661 874707118
3662 9871694638
3663 96249022738
3664 823463861218
3665 6258325345270
3666 42670400081398
3667 263134133835298
3668 1477599366921298
3669 7599082458452398
3670 35968990303341358
3671 157364332577118448
3672 638714055754186648
3673 2412919766182482898
3674 8508717070222439698
3675 28078766331734051008
3676 86910467217272062648
3677 252830450086609636798
3678 692535580672017700798
3679 1789050250069379060398
3680 4365282610169284907374
3681 10073729100390657478558
3682 22012963589742547823518
3683 45598281721609563348718
3684 89624208901094658995758
3685 167298523282043363458750
3686 296819960661689838394558
3687 500883683616601602290818
3688 804449552475148027921618
3689 1230334609667873454468358
3690 1792773288373187033653894
3691 2489962900518315324519298
3692 3297518435821552727066098
3693 4165286445248277128925598
3694 5019704177606898078448798
3695 5772659804247932790216118
3696 6335846126613584769749398
3697 6637553085023755473070798
3698 6637553085023755473070798
3699 6335846126613584769749398
3700 5772659804247932790216118
3701 5019704177606898078448798
3702 4165286445248277128925598
3703 3297518435821552727066098
3704 2489962900518315324519298
3705 1792773288373187033653894
3706 1230334609667873454468358
3707 804449552475148027921618
3708 500883683616601602290818
3709 296819960661689838394558
3710 167298523282043363458750
3711 89624208901094658995758
3712 45598281721609563348718
3713 22012963589742547823518
3714 10073729100390657478558
3715 4365282610169284907374
3716 1789050250069379060398
3717 692535580672017700798
3718 252830450086609636798
3719 86910467217272062648
3720 28078766331734051008
3721 8508717070222439698
3722 2412919766182482898
3723 638714055754186648
3724 157364332577118448
3725 35968990303341358
3726 7599082458452398
3727 1477599366921298
3728 263134133835298
3729 42670400081398
3730 6258325345270
3731 823463861218
3732 96249022738
3733 9871694638
3734 874707118
3735 65603032
3736 4049568
3737 197538
3738 7138
3739 168
3740 1
3741 1
3742 170
3743 7308
3744 204678
3745 4247108
3746 69652602
3747 940310152
3748 10746401758
3749 106120717378
3750 919712883958
3751 7081789206490
3752 48928725426670
3753 305804533916698
3754 1740733500756598
3755 9076681825373698
3756 43568072761793758
3757 193333322880459808
3758 796078388331305098
3759 3051633821936669548
3760 10921636836404922598
3761 36587483401956490708
3762 114989233549006113658
3763 339740917303881699448
3764 945366030758627337598
3765 2481585830741396761198
3766 6154332860238663967774
3767 14439011710559942385934
3768 32086692690133205302078
3769 67611245311352111172238
3770 135222490622704222344478
3771 256922732183138022454510
3772 464118483943733201853310
3773 797703644278291440685378
3774 1305333236091749630212438
3775 2034784162143021482389978
3776 3023107898041060488122254
3777 4282736188891502358173194
3778 5787481336339868051585398
3779 7462804881069829855991698
3780 9184990622855175207374398
3781 10792363981854830868664918
3782 12108505930861517559965518
3783 12973399211637340242820198
3784 13275106170047510946141598
3785 12973399211637340242820198
3786 12108505930861517559965518
3787 10792363981854830868664918
3788 9184990622855175207374398
3789 7462804881069829855991698
3790 5787481336339868051585398
3791 4282736188891502358173194
3792 3023107898041060488122254
3793 2034784162143021482389978
3794 1305333236091749630212438
3795 797703644278291440685378
3796 464118483943733201853310
3797 256922732183138022454510
3798 135222490622704222344478
3799 67611245311352111172238
3800 32086692690133205302078
3801 14439011710559942385934
3802 6154332860238663967774
3803 2481585830741396761198
3804 945366030758627337598
3805 339740917303881699448
3806 114989233549006113658
3807 36587483401956490708
3808 10921636836404922598
3809 3051633821936669548
3810 796078388331305098
3811 193333322880459808
3812 43568072761793758
3813 9076681825373698
3814 1740733500756598
3815 305804533916698
3816 48928725426670
3817 7081789206490
3818 919712883958
3819 106120717378
3820 10746401758
3821 940310152
3822 69652602
3823 4247108
3824 204678
3825 7308
3826 170
3827 1
3828 1
3829 172
3830 7480
3831 211988
3832 4451788
3833 73899712
3834 1009962756
3835 11686711912
3836 116867119138
3837 1025833601338
3838 8001502090450
3839 56010514633162
3840 354733259343370
3841 2046538034673298
3842 10817415326130298
3843 52644754587167458
3844 236901395642253568
3845 989411711211764908
3846 3847712210267974648
3847 13973270658341592148
3848 47509120238361413308
3849 151576716950962604368
3850 454730150852887813108
3851 1285106948062509037048
3852 3426951861500024098798
3853 8635918690980060728974
3854 20593344570798606353710
3855 46525704400693147688014
3856 99697938001485316474318
3857 202833735934056333516718
3858 392145222805842244798990
3859 721041216126871224307822
3860 1261822128222024642538690
3861 2103036880370041070897818
3862 3340117398234771112602418
3863 5057892060184081970512234
3864 7305844086932562846295450
3865 10070217525231370409758594
3866 13250286217409697907577098
3867 16647795503925005063366098
3868 19977354604710006076039318
3869 22900869912716348428630438
3870 25081905142498857802785718
3871 26248505381684851188961798
3872 26248505381684851188961798
3873 25081905142498857802785718
3874 22900869912716348428630438
3875 19977354604710006076039318
3876 16647795503925005063366098
3877 13250286217409697907577098
3878 10070217525231370409758594
3879 7305844086932562846295450
3880 5057892060184081970512234
3881 3340117398234771112602418
3882 2103036880370041070897818
3883 1261822128222024642538690
3884 721041216126871224307822
3885 392145222805842244798990
3886 202833735934056333516718
3887 99697938001485316474318
3888 46525704400693147688014
3889 20593344570798606353710
3890 8635918690980060728974
3891 3426951861500024098798
3892 1285106948062509037048
3893 454730150852887813108
3894 151576716950962604368
3895 47509120238361413308
3896 13973270658341592148
3897 3847712210267974648
3898 989411711211764908
3899 236901395642253568
3900 52644754587167458
3901 10817415326130298
3902 2046538034673298
3903 354733259343370
3904 56010514633162
3905 8001502090450
3906 1025833601338
3907 116867119138
3908 11686711912
3909 1009962756
3910 73899712
3911 4451788
3912 211988
3913 7480
3914 172
3915 1
3916 1
3917 174
3918 7654
3919 219470
3920 4663778
3921 78351502
3922 1083862470
3923 12696674670
3924 128553831052
3925 1142700720478
3926 9027335691790
3927 64012016723614
3928 410743773976534
3929 2401271294016670
3930 12863953360803598
3931 63462169913297758
3932 289546150229421028
3933 1226313106854018478
3934 4837123921479739558
3935 17820982868609566798
3936 61482390896703005458
3937 199085837189324017678
3938 606306867803850417478
3939 1739837098915396850158
3940 4712058809562533135848
3941 12062870552480084827774
3942 29229263261778667082686
3943 67119048971491754041726
3944 146223642402178464162334
3945 302531673935541649991038
3946 594978958739898578315710
3947 1113186438932713469106814
3948 1982863344348895866846514
3949 3364859008592065713436510
3950 5443154278604812183500238
3951 8398009458418853083114654
3952 12363736147116644816807686
3953 17376061612163933256054046
3954 23320503742641068317335694
3955 29898081721334702970943198
3956 36625150108635011139405418
3957 42878224517426354504669758
3958 47982775055215206231416158
3959 51330410524183708991747518
3960 52497010763369702377923598
3961 51330410524183708991747518
3962 47982775055215206231416158
3963 42878224517426354504669758
3964 36625150108635011139405418
3965 29898081721334702970943198
3966 23320503742641068317335694
3967 17376061612163933256054046
3968 12363736147116644816807686
3969 8398009458418853083114654
3970 5443154278604812183500238
3971 3364859008592065713436510
3972 1982863344348895866846514
3973 1113186438932713469106814
3974 594978958739898578315710
3975 302531673935541649991038
3976 146223642402178464162334
3977 67119048971491754041726
3978 29229263261778667082686
3979 12062870552480084827774
3980 4712058809562533135848
3981 1739837098915396850158
3982 606306867803850417478
3983 199085837189324017678
3984 61482390896703005458
3985 17820982868609566798
3986 4837123921479739558
3987 1226313106854018478
3988 289546150229421028
3989 63462169913297758
3990 12863953360803598
3991 2401271294016670
3992 410743773976534
3993 64012016723614
3994 9027335691790
3995 1142700720478
3996 128553831052
3997 12696674670
3998 1083862470
3999 78351502
4000 4663778
4001 219470
4002 7654
4003 174
4004 1
4005 1
4006 176
4007 7830
4008 227126
4009 4883250
4010 83015282
4011 1162213974
4012 13780537142
4013 141250505724
4014 1271254551532
4015 10170036412270
4016 73039352415406
4017 474755790700150
4018 2812015067993206
4019 15265224654820270
4020 76326123274101358
4021 353008320142718788
4022 1515859257083439508
4023 6063437028333758038
4024 22658106790089306358
4025 79303373765312572258
4026 260568228086027023138
4027 805392704993174435158
4028 2346143966719247267638
4029 6451895908477929986008
4030 16774929362042617963624
4031 41292133814258751910462
4032 96348312233270421124414
4033 213342691373670218204062
4034 448755316337720114153374
4035 897510632675440228306750
4036 1708165397672612047422526
4037 3096049783281609335953330
4038 5347722352940961580283026
4039 8808013287196877896936750
4040 13841163737023665266614894
4041 20761745605535497899922342
4042 29739797759280578072861734
4043 40696565354805001573389742
4044 53218585463975771288278894
4045 66523231829969714110348618
4046 79503374626061365644075178
4047 90860999572641560736085918
4048 99313185579398915223163678
4049 103827421287553411369671118
4050 103827421287553411369671118
4051 99313185579398915223163678
4052 90860999572641560736085918
4053 79503374626061365644075178
4054 66523231829969714110348618
4055 53218585463975771288278894
4056 40696565354805001573389742
4057 29739797759280578072861734
4058 20761745605535497899922342
4059 13841163737023665266614894
4060 8808013287196877896936750
4061 5347722352940961580283026
4062 3096049783281609335953330
4063 1708165397672612047422526
4064 897510632675440228306750
4065 448755316337720114153374
4066 213342691373670218204062
4067 96348312233270421124414
4068 41292133814258751910462
4069 16774929362042617963624
4070 6451895908477929986008
4071 2346143966719247267638
4072 805392704993174435158
4073 260568228086027023138
4074 79303373765312572258
4075 22658106790089306358
4076 6063437028333758038
4077 1515859257083439508
4078 353008320142718788
4079 76326123274101358
4080 15265224654820270
4081 2812015067993206
4082 474755790700150
4083 73039352415406
4084 10170036412270
4085 1271254551532
4086 141250505724
4087 13780537142
4088 1162213974
4089 83015282
4090 4883250
4091 227126
4092 7830
4093 176
4094 1
4095 1
4096 178
4097 8008
4098 234958
4099 5110378
4100 87898534
4101 1245229258
4102 14942751118
4103 155031042868
4104 1412505057258
4105 11441290963804
4106 83209388827678
4107 547795143115558
4108 3286770858693358
4109 18077239722813478
4110 91591347928921630
4111 429334443416820148
4112 1868867577226158298
4113 7579296285417197548
4114 28721543818423064398
4115 101961480555401878618
4116 339871601851339595398
4117 1065960933079201458298
4118 3151536671712421702798
4119 8798039875197177253648
4120 23226825270520547949634
4121 58067063176301369874088
4122 137640446047529173034878
4123 309691003606940639328478
4124 662098007711390332357438
4125 1346265949013160342460126
4126 2605676030348052275729278
4127 4804215180954221383375858
4128 8443772136222570916236358
4129 14155735640137839477219778
4130 22649177024220543163551646
4131 34602909342559163166537238
4132 50501543364816075972784078
4133 70436363114085579646251478
4134 93915150818780772861668638
4135 119741817293945485398627514
4136 146026606456031079754423798
4137 170364374198702926380161098
4138 190174185152040475959249598
4139 203140606866952326592834798
4140 207654842575106822739342238
4141 203140606866952326592834798
4142 190174185152040475959249598
4143 170364374198702926380161098
4144 146026606456031079754423798
4145 119741817293945485398627514
4146 93915150818780772861668638
4147 70436363114085579646251478
4148 50501543364816075972784078
4149 34602909342559163166537238
4150 22649177024220543163551646
4151 14155735640137839477219778
4152 8443772136222570916236358
4153 4804215180954221383375858
4154 2605676030348052275729278
4155 1346265949013160342460126
4156 662098007711390332357438
4157 309691003606940639328478
4158 137640446047529173034878
4159 58067063176301369874088
4160 23226825270520547949634
4161 8798039875197177253648
4162 3151536671712421702798
4163 1065960933079201458298
4164 339871601851339595398
4165 101961480555401878618
4166 28721543818423064398
4167 7579296285417197548
4168 1868867577226158298
4169 429334443416820148
4170 91591347928921630
4171 18077239722813478
4172 3286770858693358
4173 547795143115558
4174 83209388827678
4175 11441290963804
4176 1412505057258
4177 155031042868
4178 14942751118
4179 1245229258
4180 87898534
4181 5110378
4182 234958
4183 8008
4184 178
4185 1
4186 1
4187 180
4188 8188
4189 242968
4190 5345338
4191 93008914
4192 1333127794
4193 16187980378
4194 169973793988
4195 1567536100128
4196 12853796021064
4197 94650679791484
4198 631004531943238
4199 3834566001808918
4200 21364010581506838
4201 109668587651735110
4202 520925791345741780
4203 2298202020642978448
4204 9448163862643355848
4205 36300840103840261948
4206 130683024373824943018
4207 441833082406741474018
4208 1405832534930541053698
4209 4217497604791623161098
4210 11949576546909598956448
4211 32024865145717725203284
4212 81293888446821917823724
4213 195707509223830542908968
4214 447331449654469812363358
4215 971789011318330971685918
4216 2008363956724550674817566
4217 3951941979361212618189406
4218 7409891211302273659105138
4219 13247987317176792299612218
4220 22599507776360410393456138
4221 36804912664358382640771426
4222 57252086366779706330088886
4223 85104452707375239139321318
4224 120937906478901655619035558
4225 164351513932866352507920118
4226 213656968112726258260296154
4227 265768423749976565153051314
4228 316390980654734006134584898
4229 360538559350743402339410698
4230 393314792018992802552084398
4231 410795449442059149332177038
4232 410795449442059149332177038
4233 393314792018992802552084398
4234 360538559350743402339410698
4235 316390980654734006134584898
4236 265768423749976565153051314
4237 213656968112726258260296154
4238 164351513932866352507920118
4239 120937906478901655619035558
4240 85104452707375239139321318
4241 57252086366779706330088886
4242 36804912664358382640771426
4243 22599507776360410393456138
4244 13247987317176792299612218
4245 7409891211302273659105138
4246 3951941979361212618189406
4247 2008363956724550674817566
4248 971789011318330971685918
4249 447331449654469812363358
4250 195707509223830542908968
4251 81293888446821917823724
4252 32024865145717725203284
4253 11949576546909598956448
4254 4217497604791623161098
4255 1405832534930541053698
4256 441833082406741474018
4257 130683024373824943018
4258 36300840103840261948
4259 9448163862643355848
4260 2298202020642978448
4261 520925791345741780
4262 109668587651735110
4263 21364010581506838
4264 3834566001808918
4265 631004531943238
4266 94650679791484
4267 12853796021064
4268 1567536100128
4269 169973793988
4270 16187980378
4271 1333127794
4272 93008914
4273 5345338
4274 242968
4275 8188
4276 180
4277 1
4278 1
4279 182
4280 8370
4281 251158
4282 5588308
4283 98354254
4284 1426136710
4285 17521108174
4286 186161774368
4287 1737509894118
4288 14421332121194
4289 107504475812550
4290 725655211734724
4291 4465570533752158
4292 25198576583315758
4293 131032598233241950
4294 630594378997476892
4295 2819127811988720230
4296 11746365883286334298
4297 45749003966483617798
4298 166983864477665204968
4299 572516106780566417038
4300 1847665617337282527718
4301 5623330139722164214798
4302 16167074151701222117548
4303 43974441692627324159734
4304 113318753592539643027010
4305 277001397670652460732694
4306 643038958878300355272328
4307 1419120460972800784049278
4308 2980152968042881646503486
4309 5960305936085763293006974
4310 11361833190663486277294546
4311 20657878528479065958717358
4312 35847495093537202693068358
4313 59404420440718793034227566
4314 94056999031138088970860314
4315 142356539074154945469410206
4316 206042359186276894758356878
4317 285289420411768008126955678
4318 378008482045592610768216274
4319 479425391862702823413347470
4320 582159404404710571287636214
4321 676929540005477408473995598
4322 753853351369736204891495098
4323 804110241461051951884261438
4324 821590898884118298664354078
4325 804110241461051951884261438
4326 753853351369736204891495098
4327 676929540005477408473995598
4328 582159404404710571287636214
4329 479425391862702823413347470
4330 378008482045592610768216274
4331 285289420411768008126955678
4332 206042359186276894758356878
4333 142356539074154945469410206
4334 94056999031138088970860314
4335 59404420440718793034227566
4336 35847495093537202693068358
4337 20657878528479065958717358
4338 11361833190663486277294546
4339 5960305936085763293006974
4340 2980152968042881646503486
4341 1419120460972800784049278
4342 643038958878300355272328
4343 277001397670652460732694
4344 113318753592539643027010
4345 43974441692627324159734
4346 16167074151701222117548
4347 5623330139722164214798
4348 1847665617337282527718
4349 572516106780566417038
4350 166983864477665204968
4351 45749003966483617798
4352 11746365883286334298
4353 2819127811988720230
4354 630594378997476892
4355 131032598233241950
4356 25198576583315758
4357 4465570533752158
4358 725655211734724
4359 107504475812550
4360 14421332121194
4361 1737509894118
4362 186161774368
4363 17521108174
4364 1426136710
4365 98354254
4366 5588308
4367 251158
4368 8370
4369 182
4370 1
4371 1
4372 184
4373 8554
4374 259530
4375 5839468
4376 103942564
4377 1524490966
4378 18947244886
4379 203682882544
4380 1923671668488
4381 16158842015314
4382 121925807933746
4383 833159687547276
4384 5191225745486884
4385 29664147117067918
4386 156231174816557710
4387 761626977230718844
4388 3449722190986197124
4389 14565493695275054530
4390 57495369849769952098
4391 212732868444148822768
4392 739499971258231622008
4393 2420181724117848944758
4394 7470995757059446742518
4395 21790404291423386332348
4396 60141515844328546277284
4397 157293195285166967186746
4398 390320151263192103759706
4399 920040356548952816005024
4400 2062159419851101139321608
4401 4399273429015682430552766
4402 8940458904128644939510462
4403 17322139126749249570301522
4404 32019711719142552236011906
4405 56505373622016268651785718
4406 95251915534255995727295926
4407 153461419471856882005087882
4408 236413538105293034440270522
4409 348398898260431840227767086
4410 491331779598044902885312558
4411 663297902457360618895171954
4412 857433873908295434181563746
4413 1061584796267413394700983686
4414 1259088944410187979761631814
4415 1430782891375213613365490698
4416 1557963592830788156775756538
4417 1625701140345170250548615518
4418 1625701140345170250548615518
4419 1557963592830788156775756538
4420 1430782891375213613365490698
4421 1259088944410187979761631814
4422 1061584796267413394700983686
4423 857433873908295434181563746
4424 663297902457360618895171954
4425 491331779598044902885312558
4426 348398898260431840227767086
4427 236413538105293034440270522
4428 153461419471856882005087882
4429 95251915534255995727295926
4430 56505373622016268651785718
4431 32019711719142552236011906
4432 17322139126749249570301522
4433 8940458904128644939510462
4434 4399273429015682430552766
4435 2062159419851101139321608
4436 920040356548952816005024
4437 390320151263192103759706
4438 157293195285166967186746
4439 60141515844328546277284
4440 21790404291423386332348
4441 7470995757059446742518
4442 2420181724117848944758
4443 739499971258231622008
4444 212732868444148822768
4445 57495369849769952098
4446 14565493695275054530
4447 3449722190986197124
4448 761626977230718844
4449 156231174816557710
4450 29664147117067918
4451 5191225745486884
4452 833159687547276
4453 121925807933746
4454 16158842015314
4455 1923671668488
4456 203682882544
4457 18947244886
4458 1524490966
4459 103942564
4460 5839468
4461 259530
4462 8554
4463 184
4464 1
4465 1
4466 186
4467 8740
4468 268086
4469 6099000
4470 109782034
4471 1628433532
4472 20471735854
4473 222630127432
4474 2127354551034
4475 18082513683804
4476 138084649949062
4477 955085495481024
4478 6024385433034162
4479 34855372862554804
4480 185895321933625630
4481 917858152047276556
4482 4211349168216915970
4483 18015215886261251656
4484 72060863545045006630
4485 270228238293918774868
4486 952232839702380444778
4487 3159681695376080566768
4488 9891177481177295687278
4489 29261400048482833074868
4490 81931920135751932609634
4491 217434711129495513464032
4492 547613346548359070946454
4493 1310360507812144919764732
4494 2982199776400053955326634
4495 6461432848866783569874376
4496 13339732333144327370063230
4497 26262598030877894509811986
4498 49341850845891801806313430
4499 88525085341158820887797626
4500 151757289156272264379081646
4501 248713335006112877732383810
4502 389874957577149916445358406
4503 584812436365724874668037610
4504 839730677858476743113079646
4505 1154629682055405521780484514
4506 1520731776365656053076735702
4507 1919018670175708828882547434
4508 2320673740677601374462615502
4509 2689871835785401593127122514
4510 2988746484206001770141247238
4511 3183664733175958407324372058
4512 3251402280690340501097231038
4513 3183664733175958407324372058
4514 2988746484206001770141247238
4515 2689871835785401593127122514
4516 2320673740677601374462615502
4517 1919018670175708828882547434
4518 1520731776365656053076735702
4519 1154629682055405521780484514
4520 839730677858476743113079646
4521 584812436365724874668037610
4522 389874957577149916445358406
4523 248713335006112877732383810
4524 151757289156272264379081646
4525 88525085341158820887797626
4526 49341850845891801806313430
4527 26262598030877894509811986
4528 13339732333144327370063230
4529 6461432848866783569874376
4530 2982199776400053955326634
4531 1310360507812144919764732
4532 547613346548359070946454
4533 217434711129495513464032
4534 81931920135751932609634
4535 29261400048482833074868
4536 9891177481177295687278
4537 3159681695376080566768
4538 952232839702380444778
4539 270228238293918774868
4540 72060863545045006630
4541 18015215886261251656
4542 4211349168216915970
4543 917858152047276556
4544 185895321933625630
4545 34855372862554804
4546 6024385433034162
4547 955085495481024
4548 138084649949062
4549 18082513683804
4550 2127354551034
4551 222630127432
4552 20471735854
4553 1628433532
4554 109782034
4555 6099000
4556 268086
4557 8740
4558 186
4559 1
4560 1
4561 188
4562 8928
4563 276828
4564 6367088
4565 115881036
4566 1738215568
4567 22100169388
4568 243101863288
4569 2349984678468
4570 20209868234840
4571 156167163632868
4572 1093170145430088
4573 6979470928515188
4574 40879758295588968
4575 220750694796180436
4576 1103753473980902188
4577 5129207320264192528
4578 22226565054478167628
4579 90076079431306258288
4580 342289101838963781500
4581 1222461077996299219648
4582 4111914535078461011548
4583 13050859176553376254048
4584 39152577529660128762148
4585 111193320184234765684504
4586 299366631265247446073668
4587 765048057677854584410488
4588 1857973854360503990711188
4589 4292560284212198875091368
4590 9443632625266837525201012
4591 19801165182011110939937608
4592 39602330364022221879875218
4593 75604448876769696316125418
4594 137866936187050622694111058
4595 240282374497431085266879274
4596 400470624162385142111465458
4597 638588292583262794177742218
4598 974687393942874791113396018
4599 1424543114224201617781117258
4600 1994360359913882264893564162
4601 2675361458421061574857220218
4602 3439750446541364881959283138
4603 4239692410853310203345162938
4604 5010545576463002967589738018
4605 5678618319991403363268369754
4606 6172411217381960177465619298
4607 6435067013866298908421603098
4608 6435067013866298908421603098
4609 6172411217381960177465619298
4610 5678618319991403363268369754
4611 5010545576463002967589738018
4612 4239692410853310203345162938
4613 3439750446541364881959283138
4614 2675361458421061574857220218
4615 1994360359913882264893564162
4616 1424543114224201617781117258
4617 974687393942874791113396018
4618 638588292583262794177742218
4619 400470624162385142111465458
4620 240282374497431085266879274
4621 137866936187050622694111058
4622 75604448876769696316125418
4623 39602330364022221879875218
4624 19801165182011110939937608
4625 9443632625266837525201012
4626 4292560284212198875091368
4627 1857973854360503990711188
4628 765048057677854584410488
4629 299366631265247446073668
4630 111193320184234765684504
4631 39152577529660128762148
4632 13050859176553376254048
4633 4111914535078461011548
4634 1222461077996299219648
4635 342289101838963781500
4636 90076079431306258288
4637 22226565054478167628
4638 5129207320264192528
4639 1103753473980902188
4640 220750694796180436
4641 40879758295588968
4642 6979470928515188
4643 1093170145430088
4644 156167163632868
4645 20209868234840
4646 2349984678468
4647 243101863288
4648 22100169388
4649 1738215568
4650 115881036
4651 6367088
4652 276828
4653 8928
4654 188
4655 1
4656 1
4657 190
4658 9118
4659 285758
4660 6643918
4661 122248126
4662 1854096606
4663 23838384958
4664 265202032678
4665 2593086541758
4666 22559852913310
4667 176377031867710
4668 1249337309062958
4669 8072641073945278
4670 47859229224104158
4671 261630453091769406
4672 1324504168777082626
4673 6232960794245094718
4674 27355772374742360158
4675 112302644485784425918
4676 432365181270270039790
4677 1564750179835263001150
4678 5334375613074760231198
4679 17162773711631837265598
4680 52203436706213505016198
4681 150345897713894894446654
4682 410559951449482211758174
4683 1064414688943102030484158
4684 2623021912038358575121678
4685 6150534138572702865802558
4686 13736192909479036400292382
4687 29244797807277948465138622
4688 59403495546033332819812828
4689 115206779240791918196000638
4690 213471385063820319010236478
4691 378149310684481707960990334
4692 640752998659816227378344734
4693 1039058916745647936289207678
4694 1613275686526137585291138238
4695 2399230508167076408894513278
4696 3418903474138083882674681422
4697 4669721818334943839750784382
4698 6115111904962426456816503358
4699 7679442857394675085304446078
4700 9250237987316313170934900958
4701 10689163896454406330858107774
4702 11851029537373363540733989054
4703 12607478231248259085887222398
4704 12870134027732597816843206198
4705 12607478231248259085887222398
4706 11851029537373363540733989054
4707 10689163896454406330858107774
4708 9250237987316313170934900958
4709 7679442857394675085304446078
4710 6115111904962426456816503358
4711 4669721818334943839750784382
4712 3418903474138083882674681422
4713 2399230508167076408894513278
4714 1613275686526137585291138238
4715 1039058916745647936289207678
4716 640752998659816227378344734
4717 378149310684481707960990334
4718 213471385063820319010236478
4719 115206779240791918196000638
4720 59403495546033332819812828
4721 29244797807277948465138622
4722 13736192909479036400292382
4723 6150534138572702865802558
4724 2623021912038358575121678
4725 1064414688943102030484158
4726 410559951449482211758174
4727 150345897713894894446654
4728 52203436706213505016198
4729 17162773711631837265598
4730 5334375613074760231198
4731 1564750179835263001150
4732 432365181270270039790
4733 112302644485784425918
4734 27355772374742360158
4735 6232960794245094718
4736 1324504168777082626
4737 261630453091769406
4738 47859229224104158
4739 8072641073945278
4740 1249337309062958
4741 176377031867710
4742 22559852913310
4743 2593086541758
4744 265202032678
4745 23838384958
4746 1854096606
4747 122248126
4748 6643918
4749 285758
4750 9118
4751 190
4752 1
4753 1
4754 192
4755 9310
4756 294878
4757 6929678
4758 128892046
4759 1976344734
4760 25692481566
4761 289040417638
4762 2858288574438
4763 25152939455070
4764 198936884781022
4765 1425714340930670
4766 9321978383008238
4767 55931870298049438
4768 309489682315873566
4769 1586134621868852034
4770 7557464963022177346
4771 33588733168987454878
4772 139658416860526786078
4773 544667825756054465710
4774 1997115361105533040942
4775 6899125792910023232350
4776 22497149324706597496798
4777 69366210417845342281798
4778 202549334420108399462854
4779 560905849163377106204830
4780 1474974640392584242242334
4781 3687436600981460605605838
4782 8773556050611061440924238
4783 19886727048051739266094942
4784 42980990716756984865431006
4785 88648293353311281284951452
4786 174610274786825251015813468
4787 328678164304612237206237118
4788 591620695748302026971226814
4789 1018902309344297935339335070
4790 1679811915405464163667552414
4791 2652334603271785521580345918
4792 4012506194693213994185651518
4793 5818133982305160291569194702
4794 8088625292473027722425465806
4795 10784833723297370296567287742
4796 13794554762357101542120949438
4797 16929680844710988256239347038
4798 19939401883770719501793008734
4799 22540193433827769871592096830
4800 24458507768621622626621211454
4801 25477612258980856902730428598
4802 25477612258980856902730428598
4803 24458507768621622626621211454
4804 22540193433827769871592096830
4805 19939401883770719501793008734
4806 16929680844710988256239347038
4807 13794554762357101542120949438
4808 10784833723297370296567287742
4809 8088625292473027722425465806
4810 5818133982305160291569194702
4811 4012506194693213994185651518
4812 2652334603271785521580345918
4813 1679811915405464163667552414
4814 1018902309344297935339335070
4815 591620695748302026971226814
4816 328678164304612237206237118
4817 174610274786825251015813468
4818 88648293353311281284951452
4819 42980990716756984865431006
4820 19886727048051739266094942
4821 8773556050611061440924238
4822 3687436600981460605605838
4823 1474974640392584242242334
4824 560905849163377106204830
4825 202549334420108399462854
4826 69366210417845342281798
4827 22497149324706597496798
4828 6899125792910023232350
4829 1997115361105533040942
4830 544667825756054465710
4831 139658416860526786078
4832 33588733168987454878
4833 7557464963022177346
4834 1586134621868852034
4835 309489682315873566
4836 55931870298049438
4837 9321978383008238
4838 1425714340930670
4839 198936884781022
4840 25152939455070
4841 2858288574438
4842 289040417638
4843 25692481566
4844 1976344734
4845 128892046
4846 6929678
4847 294878
4848 9310
4849 192
4850 1
4851 1
4852 194
4853 9504
4854 304190
4855 7224558
4856 135821726
4857 2105236782
4858 27668826302
4859 314732899206
4860 3147328992078
4861 28011228029510
4862 224089824236094
4863 1624651225711694
4864 10747692723938910
4865 65253848681057678
4866 365421552613923006
4867 1895624304184725602
4868 9143599584891029382
4869 41146198132009632226
4870 173247150029514240958
4871 684326242616581251790
4872 2541783186861587506654
4873 8896241154015556273294
4874 29396275117616620729150
4875 91863359742551939778598
4876 271915544837953741744654
4877 763455183583485505667686
4878 2035880489555961348447166
4879 5162411241374044847848174
4880 12460992651592522046530078
4881 28660283098662800707019182
4882 62867717764808724131525950
4883 131629284070068266150382460
4884 263258568140136532300764922
4885 503288439091437488222050588
4886 920298860052914264177463934
4887 1610523005092599962310561886
4888 2698714224749762099006887486
4889 4332146518677249685247898334
4890 6664840797964999515765997438
4891 9830640176998374285754846222
4892 13906759274778188013994660510
4893 18873459015770398018992753550
4894 24579388485654471838688237182
4895 30724235607068089798360296478
4896 36869082728481707758032355774
4897 42479595317598489373385105566
4898 46998701202449392498213308286
4899 49936120027602479529351640054
4900 50955224517961713805460857198
4901 49936120027602479529351640054
4902 46998701202449392498213308286
4903 42479595317598489373385105566
4904 36869082728481707758032355774
4905 30724235607068089798360296478
4906 24579388485654471838688237182
4907 18873459015770398018992753550
4908 13906759274778188013994660510
4909 9830640176998374285754846222
4910 6664840797964999515765997438
4911 4332146518677249685247898334
4912 2698714224749762099006887486
4913 1610523005092599962310561886
4914 920298860052914264177463934
4915 503288439091437488222050588
4916 263258568140136532300764922
4917 131629284070068266150382460
4918 62867717764808724131525950
4919 28660283098662800707019182
4920 12460992651592522046530078
4921 5162411241374044847848174
4922 2035880489555961348447166
4923 763455183583485505667686
4924 271915544837953741744654
4925 91863359742551939778598
4926 29396275117616620729150
4927 8896241154015556273294
4928 2541783186861587506654
4929 684326242616581251790
4930 173247150029514240958
4931 41146198132009632226
4932 9143599584891029382
4933 1895624304184725602
4934 365421552613923006
4935 65253848681057678
4936 10747692723938910
4937 1624651225711694
4938 224089824236094
4939 28011228029510
4940 3147328992078
4941 314732899206
4942 27668826302
4943 2105236782
4944 135821726
4945 7224558
4946 304190
4947 9504
4948 194
4949 1
4950 1
4951 196
4952 9700
4953 313696
4954 7528750
4955 143046286
4956 2241058510
4957 29774063086
4958 342401725510
4959 3462061891286
4960 31158557021590
4961 252101052265606
4962 1848741049947790
4963 12372343949650606
4964 76001541404996590
4965 430675401294980686
4966 2261045856798648610
4967 11039223889075754986
4968 50289797716900661610
4969 214393348161523873186
4970 857573392646095492750
4971 3226109429478168758446
4972 11438024340877143779950
4973 38292516271632177002446
4974 121259634860168560507750
4975 363778904580505681523254
4976 1035370728421439247412342
4977 2799335673139446854114854
4978 7198291730930006196295342
4979 17623403892966566894378254
4980 41121275750255322753549262
4981 91528000863471524838545134
4982 194497001834876990281908412
4983 394887852210204798451147384
4984 766547007231574020522815512
4985 1423587299144351752399514524
4986 2530821865145514226488025822
4987 4309237229842362061317449374
4988 7030860743427011784254785822
4989 10996987316642249201013895774
4990 16495480974963373801520843662
4991 23737399451776562299749506734
4992 32780218290548586032987414062
4993 43452847501424869857680990734
4994 55303624092722561637048533662
4995 67593318335549797556392652254
4996 79348678046080197131417461342
4997 89478296520047881871598413854
4998 96934821230051872027564948342
4999 100891344545564193334812497254
5000 100891344545564193334812497254
5001 96934821230051872027564948342
5002 89478296520047881871598413854
5003 79348678046080197131417461342
5004 67593318335549797556392652254
5005 55303624092722561637048533662
5006 43452847501424869857680990734
5007 32780218290548586032987414062
5008 23737399451776562299749506734
5009 16495480974963373801520843662
5010 10996987316642249201013895774
5011 7030860743427011784254785822
5012 4309237229842362061317449374
5013 2530821865145514226488025822
5014 1423587299144351752399514524
5015 766547007231574020522815512
5016 394887852210204798451147384
5017 194497001834876990281908412
5018 91528000863471524838545134
5019 41121275750255322753549262
5020 17623403892966566894378254
5021 7198291730930006196295342
5022 2799335673139446854114854
5023 1035370728421439247412342
5024 363778904580505681523254
5025 121259634860168560507750
5026 38292516271632177002446
5027 11438024340877143779950
5028 3226109429478168758446
5029 857573392646095492750
5030 214393348161523873186
5031 50289797716900661610
5032 11039223889075754986
5033 2261045856798648610
5034 430675401294980686
5035 76001541404996590
5036 12372343949650606
5037 1848741049947790
5038 252101052265606
5039 31158557021590
5040 3462061891286
5041 342401725510
5042 29774063086
5043 2241058510
5044 143046286
5045 7528750
5046 313696
5047 9700
5048 196
5049 1
5050 1
5051 198
5052 9898
5053 323398
5054 7842448
5055 150575038
5056 2384104798
5057 32015121598
5058 372175788598
5059 3804463616798
5060 34620618912878
5061 283259609287198
5062 2100842102213398
5063 14221084999598398
5064 88373885354647198
5065 506676942699977278
5066 2691721258093629298
5067 13300269745874403598
5068 61329021605976416598
5069 264683145878424534798
5070 1071966740807619365938
5071 4083682822124264251198
5072 14664133770355312538398
5073 49730540612509320782398
5074 159552151131800737510198
5075 485038539440674242031006
5076 1399149633001944928935598
5077 3834706401560886101527198
5078 9997627404069453050410198
5079 24821695623896573090673598
5080 58744679643221889647927518
5081 132649276613726847592094398
5082 286025002698348515120453548
5083 589384854045081788733055798
5084 1161434859441778818973962898
5085 2190134306375925772922330038
5086 3954409164289865978887540348
5087 6840059094987876287805475198
5088 11340097973269373845572235198
5089 18027848060069260985268681598
5090 27492468291605623002534739438
5091 40232880426739936101270350398
5092 56517617742325148332736920798
5093 76233065791973455890668404798
5094 98756471594147431494729524398
5095 122896942428272359193441185918
5096 146941996381629994687810113598
5097 168826974566128079003015875198
5098 186413117750099753899163362198
5099 197826165775616065362377445598
5100 201782689091128386669624994510
5101 197826165775616065362377445598
5102 186413117750099753899163362198
5103 168826974566128079003015875198
5104 146941996381629994687810113598
5105 122896942428272359193441185918
5106 98756471594147431494729524398
5107 76233065791973455890668404798
5108 56517617742325148332736920798
5109 40232880426739936101270350398
5110 27492468291605623002534739438
5111 18027848060069260985268681598
5112 11340097973269373845572235198
5113 6840059094987876287805475198
5114 3954409164289865978887540348
5115 2190134306375925772922330038
5116 1161434859441778818973962898
5117 589384854045081788733055798
5118 286025002698348515120453548
5119 132649276613726847592094398
5120 58744679643221889647927518
5121 24821695623896573090673598
5122 9997627404069453050410198
5123 3834706401560886101527198
5124 1399149633001944928935598
5125 485038539440674242031006
5126 159552151131800737510198
5127 49730540612509320782398
5128 14664133770355312538398
5129 4083682822124264251198
5130 1071966740807619365938
5131 264683145878424534798
5132 61329021605976416598
5133 13300269745874403598
5134 2691721258093629298
5135 506676942699977278
5136 88373885354647198
5137 14221084999598398
5138 2100842102213398
5139 283259609287198
5140 34620618912878
5141 3804463616798
5142 372175788598
5143 32015121598
5144 2384104798
5145 150575038
5146 7842448
5147 323398
5148 9898
5149 198
5150 1