1 1
2 0
3 1
4 0
5 1
6 1
7 0
8 0
9 2
10 1
11 0
12 0
13 1
14 3
15 1
16 0
17 0
18 1
19 2
20 4
21 1
22 0
23 0
24 0
25 3
26 3
27 5
28 1
29 0
30 0
31 0
32 2
33 5
34 4
35 6
36 1
37 0
38 0
39 0
40 1
41 5
42 7
43 5
44 7
45 1
46 0
47 0
48 0
49 1
50 5
51 8
52 9
53 6
54 8
55 1
56 0
57 0
58 0
59 0
60 4
61 10
62 11
63 11
64 7
65 9
66 1
67 0
68 0
69 0
70 0
71 3
72 11
73 15
74 14
75 13
76 8
77 10
78 1
79 0
80 0
81 0
82 0
83 2
84 9
85 19
86 20
87 17
88 15
89 9
90 11
91 1
92 0
93 0
94 0
95 0
96 1
97 9
98 20
99 27
100 25
101 20
102 17
103 10
104 12
105 1
106 0
107 0
108 0
109 0
110 1
111 7
112 20
113 32
114 35
115 30
116 23
117 19
118 11
119 13
120 1
121 0
122 0
123 0
124 0
125 0
126 7
127 20
128 37
129 44
130 43
131 35
132 26
133 21
134 12
135 14
136 1
137 0
138 0
139 0
140 0
141 0
142 4
143 21
144 38
145 55
146 56
147 51
148 40
149 29
150 23
151 13
152 15
153 1
154 0
155 0
156 0
157 0
158 0
159 3
160 18
161 44
162 63
163 73
164 68
165 59
166 45
167 32
168 25
169 14
170 16
171 1
172 0
173 0
174 0
175 0
176 0
177 2
178 17
179 43
180 73
181 89
182 91
183 80
184 67
185 50
186 35
187 27
188 15
189 17
190 1
191 0
192 0
193 0
194 0
195 0
196 1
197 13
198 46
199 79
200 110
201 115
202 109
203 92
204 75
205 55
206 38
207 29
208 16
209 18
210 1
211 0
212 0
213 0
214 0
215 0
216 1
217 11
218 43
219 89
220 122
221 148
222 141
223 127
224 104
225 83
226 60
227 41
228 31
229 17
230 19
231 1
232 0
233 0
234 0
235 0
236 0
237 0
238 9
239 41
240 93
241 145
242 174
243 186
244 167
245 145
246 116
247 91
248 65
249 44
250 33
251 18
252 20
253 1
254 0
255 0
256 0
257 0
258 0
259 0
260 7
261 37
262 98
263 160
264 209
265 227
266 224
267 193
268 163
269 128
270 99
271 70
272 47
273 35
274 19
275 21
276 1
277 0
278 0
279 0
280 0
281 0
282 0
283 4
284 34
285 97
286 180
287 242
288 283
289 280
290 262
291 219
292 181
293 140
294 107
295 75
296 50
297 37
298 20
299 22
300 1
301 0
302 0
303 0
304 0
305 0
306 0
307 3
308 29
309 98
310 192
311 282
312 333
313 358
314 333
315 300
316 245
317 199
318 152
319 115
320 80
321 53
322 39
323 21
324 23
325 1
326 0
327 0
328 0
329 0
330 0
331 0
332 2
333 24
334 92
335 206
336 317
337 401
338 435
339 433
340 386
341 338
342 271
343 217
344 164
345 123
346 85
347 56
348 41
349 22
350 24
351 1
352 0
353 0
354 0
355 0
356 0
357 0
358 1
359 21
360 89
361 210
362 357
363 465
364 530
365 538
366 508
367 439
368 376
369 297
370 235
371 176
372 131
373 90
374 59
375 43
376 23
377 25
378 1
379 0
380 0
381 0
382 0
383 0
384 0
385 1
386 15
387 83
388 217
389 384
390 543
391 632
392 671
393 641
394 583
395 492
396 414
397 323
398 253
399 188
400 139
401 95
402 62
403 45
404 24
405 26
406 1
407 0
408 0
409 0
410 0
411 0
412 0
413 0
414 13
415 75
416 218
417 418
418 609
419 755
420 810
421 813
422 744
423 658
424 545
425 452
426 349
427 271
428 200
429 147
430 100
431 65
432 47
433 25
434 27
435 1
436 0
437 0
438 0
439 0
440 0
441 0
442 0
443 9
444 68
445 214
446 442
447 687
448 874
449 988
450 1001
451 955
452 847
453 733
454 598
455 490
456 375
457 289
458 212
459 155
460 105
461 68
462 49
463 26
464 28
465 1
466 0
467 0
468 0
469 0
470 0
471 0
472 0
473 7
474 59
475 212
476 463
477 757
478 1015
479 1168
480 1233
481 1193
482 1097
483 950
484 808
485 651
486 528
487 401
488 307
489 224
490 163
491 110
492 71
493 51
494 27
495 29
496 1
497 0
498 0
499 0
500 0
501 0
502 0
503 0
504 4
505 51
506 202
507 478
508 827
509 1152
510 1388
511 1485
512 1492
513 1385
514 1239
515 1053
516 883
517 704
518 566
519 427
520 325
521 236
522 171
523 115
524 74
525 53
526 28
527 30
528 1
529 0
530 0
531 0
532 0
533 0
534 0
535 0
536 3
537 42
538 193
539 490
540 892
541 1300
542 1614
543 1793
544 1815
545 1752
546 1577
547 1381
548 1156
549 958
550 757
551 604
552 453
553 343
554 248
555 179
556 120
557 77
558 55
559 29
560 31
561 1
562 0
563 0
564 0
565 0
566 0
567 0
568 0
569 2
570 35
571 177
572 495
573 952
574 1447
575 1865
576 2126
577 2223
578 2160
579 2012
580 1769
581 1523
582 1259
583 1033
584 810
585 642
586 479
587 361
588 260
589 187
590 125
591 80
592 57
593 30
594 32
595 1
596 0
597 0
598 0
599 0
600 0
601 0
602 0
603 1
604 28
605 165
606 492
607 1006
608 1600
609 2129
610 2505
611 2673
612 2667
613 2506
614 2272
615 1961
616 1665
617 1362
618 1108
619 863
620 680
621 505
622 379
623 272
624 195
625 130
626 83
627 59
628 31
629 33
630 1
631 0
632 0
633 0
634 0
635 0
636 0
637 0
638 1
639 23
640 146
641 487
642 1049
643 1744
644 2415
645 2915
646 3200
647 3247
648 3127
649 2852
650 2532
651 2153
652 1807
653 1465
654 1183
655 916
656 718
657 531
658 397
659 284
660 203
661 135
662 86
663 61
664 32
665 34
666 1
667 0
668 0
669 0
670 0
671 0
672 0
673 0
674 0
675 17
676 134
677 470
678 1091
679 1889
680 2706
681 3375
682 3784
683 3933
684 3836
685 3588
686 3198
687 2792
688 2345
689 1949
690 1568
691 1258
692 969
693 756
694 557
695 415
696 296
697 211
698 140
699 89
700 63
701 33
702 35
703 1
704 0
705 0
706 0
707 0
708 0
709 0
710 0
711 0
712 13
713 116
714 455
715 1111
716 2028
717 3009
718 3861
719 4451
720 4713
721 4695
722 4442
723 4049
724 3544
725 3052
726 2537
727 2091
728 1671
729 1333
730 1022
731 794
732 583
733 433
734 308
735 219
736 145
737 92
738 65
739 34
740 36
741 1
742 0
743 0
744 0
745 0
746 0
747 0
748 0
749 0
750 9
751 101
752 432
753 1133
754 2153
755 3323
756 4391
757 5179
758 5618
759 5683
760 5473
761 5049
762 4510
763 3890
764 3312
765 2729
766 2233
767 1774
768 1408
769 1075
770 832
771 609
772 451
773 320
774 227
775 150
776 95
777 67
778 35
779 37
780 1
781 0
782 0
783 0
784 0
785 0
786 0
787 0
788 0
789 7
790 86
791 407
792 1132
793 2276
794 3630
795 4951
796 5992
797 6625
798 6850
799 6684
800 6269
801 5656
802 4971
803 4236
804 3572
805 2921
806 2375
807 1877
808 1483
809 1128
810 870
811 635
812 469
813 332
814 235
815 155
816 98
817 69
818 36
819 38
820 1
821 0
822 0
823 0
824 0
825 0
826 0
827 0
828 0
829 4
830 73
831 377
832 1131
833 2375
834 3949
835 5540
836 6879
837 7774
838 8170
839 8126
840 7702
841 7066
842 6263
843 5432
844 4582
845 3832
846 3113
847 2517
848 1980
849 1558
850 1181
851 908
852 661
853 487
854 344
855 243
856 160
857 101
858 71
859 37
860 39
861 1
862 0
863 0
864 0
865 0
866 0
867 0
868 0
869 0
870 3
871 59
872 351
873 1110
874 2464
875 4250
876 6160
877 7836
878 9052
879 9696
880 9785
881 9435
882 8739
883 7863
884 6870
885 5893
886 4928
887 4092
888 3305
889 2659
890 2083
891 1633
892 1234
893 946
894 687
895 505
896 356
897 251
898 165
899 104
900 73
901 38
902 40
903 1
904 0
905 0
906 0
907 0
908 0
909 0
910 0
911 0
912 2
913 48
914 316
915 1092
916 2530
917 4552
918 6796
919 8879
920 10470
921 11424
922 11725
923 11447
924 10762
925 9777
926 8660
927 7477
928 6354
929 5274
930 4352
931 3497
932 2801
933 2186
934 1708
935 1287
936 984
937 713
938 523
939 368
940 259
941 170
942 107
943 75
944 39
945 41
946 1
947 0
948 0
949 0
950 0
951 0
952 0
953 0
954 0
955 1
956 39
957 286
958 1051
959 2590
960 4824
961 7450
962 9983
963 12037
964 13375
965 13948
966 13829
967 13144
968 12109
969 10815
970 9457
971 8084
972 6815
973 5620
974 4612
975 3689
976 2943
977 2289
978 1783
979 1340
980 1022
981 739
982 541
983 380
984 267
985 175
986 110
987 77
988 40
989 42
990 1
991 0
992 0
993 0
994 0
995 0
996 0
997 0
998 0
999 1
1000 30
1001 253
1002 1014
1003 2613
1004 5103
1005 8106
1006 11161
1007 13753
1008 15571
1009 16497
1010 16587
1011 15983
1012 14860
1013 13457
1014 11853
1015 10254
1016 8691
1017 7276
1018 5966
1019 4872
1020 3881
1021 3085
1022 2392
1023 1858
1024 1393
1025 1060
1026 765
1027 559
1028 392
1029 275
1030 180
1031 113
1032 79
1033 41
1034 43
1035 1
1036 0
1037 0
1038 0
1039 0
1040 0
1041 0
1042 0
1043 0
1044 0
1045 25
1046 224
1047 962
1048 2634
1049 5327
1050 8784
1051 12389
1052 15616
1053 18015
1054 19402
1055 19783
1056 19306
1057 18174
1058 16597
1059 14805
1060 12891
1061 11051
1062 9298
1063 7737
1064 6312
1065 5132
1066 4073
1067 3227
1068 2495
1069 1933
1070 1446
1071 1098
1072 791
1073 577
1074 404
1075 283
1076 185
1077 116
1078 81
1079 42
1080 44
1081 1
1082 0
1083 0
1084 0
1085 0
1086 0
1087 0
1088 0
1089 0
1090 0
1091 17
1092 195
1093 910
1094 2623
1095 5554
1096 9429
1097 13698
1098 17627
1099 20729
1100 22691
1101 23468
1102 23192
1103 22078
1104 20385
1105 18335
1106 16153
1107 13929
1108 11848
1109 9905
1110 8198
1111 6658
1112 5392
1113 4265
1114 3369
1115 2598
1116 2008
1117 1499
1118 1136
1119 817
1120 595
1121 416
1122 291
1123 190
1124 119
1125 83
1126 43
1127 45
1128 1
1129 0
1130 0
1131 0
1132 0
1133 0
1134 0
1135 0
1136 0
1137 0
1138 13
1139 168
1140 852
1141 2602
1142 5731
1143 10088
1144 15016
1145 19805
1146 23712
1147 26387
1148 27690
1149 27710
1150 26686
1151 24889
1152 22618
1153 20073
1154 17501
1155 14967
1156 12645
1157 10512
1158 8659
1159 7004
1160 5652
1161 4457
1162 3511
1163 2701
1164 2083
1165 1552
1166 1174
1167 843
1168 613
1169 428
1170 299
1171 195
1172 122
1173 85
1174 44
1175 46
1176 1
1177 0
1178 0
1179 0
1180 0
1181 0
1182 0
1183 0
1184 0
1185 0
1186 9
1187 142
1188 789
1189 2558
1190 5894
1191 10704
1192 16415
1193 22095
1194 27009
1195 30530
1196 32497
1197 32942
1198 32083
1199 30236
1200 27721
1201 24852
1202 21811
1203 18849
1204 16005
1205 13442
1206 11119
1207 9120
1208 7350
1209 5912
1210 4649
1211 3653
1212 2804
1213 2158
1214 1605
1215 1212
1216 869
1217 631
1218 440
1219 307
1220 200
1221 125
1222 87
1223 45
1224 47
1225 1
1226 0
1227 0
1228 0
1229 0
1230 0
1231 0
1232 0
1233 0
1234 0
1235 7
1236 119
1237 726
1238 2501
1239 6008
1240 11315
1241 17803
1242 24557
1243 30559
1244 35163
1245 37946
1246 38956
1247 38382
1248 36546
1249 33827
1250 30576
1251 27086
1252 23549
1253 20197
1254 17043
1255 14239
1256 11726
1257 9581
1258 7696
1259 6172
1260 4841
1261 3795
1262 2907
1263 2233
1264 1658
1265 1250
1266 895
1267 649
1268 452
1269 315
1270 205
1271 128
1272 89
1273 46
1274 48
1275 1
1276 0
1277 0
1278 0
1279 0
1280 0
1281 0
1282 0
1283 0
1284 0
1285 4
1286 100
1287 661
1288 2421
1289 6102
1290 11873
1291 19241
1292 27125
1293 34451
1294 40262
1295 44125
1296 45852
1297 45686
1298 43961
1299 41068
1300 37440
1301 33432
1302 29320
1303 25287
1304 21545
1305 18081
1306 15036
1307 12333
1308 10042
1309 8042
1310 6432
1311 5033
1312 3937
1313 3010
1314 2308
1315 1711
1316 1288
1317 921
1318 667
1319 464
1320 323
1321 210
1322 131
1323 91
1324 47
1325 49
1326 1
1327 0
1328 0
1329 0
1330 0
1331 0
1332 0
1333 0
1334 0
1335 0
1336 3
1337 81
1338 600
1339 2336
1340 6144
1341 12409
1342 20653
1343 29840
1344 38607
1345 45922
1346 51018
1347 53738
1348 54133
1349 52616
1350 49635
1351 45633
1352 41077
1353 36288
1354 31554
1355 27025
1356 22893
1357 19119
1358 15833
1359 12940
1360 10503
1361 8388
1362 6692
1363 5225
1364 4079
1365 3113
1366 2383
1367 1764
1368 1326
1369 947
1370 685
1371 476
1372 331
1373 215
1374 134
1375 93
1376 48
1377 50
1378 1
1379 0
1380 0
1381 0
1382 0
1383 0
1384 0
1385 0
1386 0
1387 0
1388 2
1389 65
1390 535
1391 2232
1392 6164
1393 12876
1394 22091
1395 32633
1396 43106
1397 52101
1398 58774
1399 62657
1400 63879
1401 62703
1402 59693
1403 55371
1404 50221
1405 44715
1406 39144
1407 33788
1408 28763
1409 24241
1410 20157
1411 16630
1412 13547
1413 10964
1414 8734
1415 6952
1416 5417
1417 4221
1418 3216
1419 2458
1420 1817
1421 1364
1422 973
1423 703
1424 488
1425 339
1426 220
1427 137
1428 95
1429 49
1430 51
1431 1
1432 0
1433 0
1434 0
1435 0
1436 0
1437 0
1438 0
1439 0
1440 0
1441 1
1442 52
1443 478
1444 2120
1445 6140
1446 13315
1447 23469
1448 35557
1449 47860
1450 58878
1451 67364
1452 72782
1453 75000
1454 74421
1455 71485
1456 66870
1457 61152
1458 54834
1459 48353
1460 42000
1461 36022
1462 30501
1463 25589
1464 21195
1465 17427
1466 14154
1467 11425
1468 9080
1469 7212
1470 5609
1471 4363
1472 3319
1473 2533
1474 1870
1475 1402
1476 999
1477 721
1478 500
1479 347
1480 225
1481 140
1482 97
1483 50
1484 52
1485 1
1486 0
1487 0
1488 0
1489 0
1490 0
1491 0
1492 0
1493 0
1494 0
1495 1
1496 41
1497 418
1498 2001
1499 6080
1500 13678
1501 24857
1502 38513
1503 52956
1504 66214
1505 76922
1506 84150
1507 87748
1508 87909
1509 85270
1510 80422
1511 74112
1512 66957
1513 59448
1514 51991
1515 44856
1516 38256
1517 32239
1518 26937
1519 22233
1520 18224
1521 14761
1522 11886
1523 9426
1524 7472
1525 5801
1526 4505
1527 3422
1528 2608
1529 1923
1530 1440
1531 1025
1532 739
1533 512
1534 355
1535 230
1536 143
1537 99
1538 51
1539 53
1540 1
1541 0
1542 0
1543 0
1544 0
1545 0
1546 0
1547 0
1548 0
1549 0
1550 0
1551 32
1552 367
1553 1876
1554 5988
1555 13989
1556 26167
1557 41578
1558 58270
1559 74191
1560 87420
1561 96927
1562 102195
1563 103471
1564 101245
1565 96343
1566 89464
1567 81401
1568 72788
1569 64062
1570 55629
1571 47712
1572 40490
1573 33977
1574 28285
1575 23271
1576 19021
1577 15368
1578 12347
1579 9772
1580 7732
1581 5993
1582 4647
1583 3525
1584 2683
1585 1976
1586 1478
1587 1051
1588 757
1589 524
1590 363
1591 235
1592 146
1593 101
1594 52
1595 54
1596 1
1597 0
1598 0
1599 0
1600 0
1601 0
1602 0
1603 0
1604 0
1605 0
1606 0
1607 25
1608 316
1609 1744
1610 5864
1611 14225
1612 27438
1613 44648
1614 63917
1615 82722
1616 99014
1617 111158
1618 118597
1619 121273
1620 119798
1621 114906
1622 107579
1623 98574
1624 88715
1625 78620
1626 68676
1627 59267
1628 50568
1629 42724
1630 35715
1631 29633
1632 24309
1633 19818
1634 15975
1635 12808
1636 10118
1637 7992
1638 6185
1639 4789
1640 3628
1641 2758
1642 2029
1643 1516
1644 1077
1645 775
1646 536
1647 371
1648 240
1649 149
1650 103
1651 53
1652 55
1653 1
1654 0
1655 0
1656 0
1657 0
1658 0
1659 0
1660 0
1661 0
1662 0
1663 0
1664 17
1665 274
1666 1614
1667 5711
1668 14404
1669 28622
1670 47766
1671 69754
1672 91939
1673 111616
1674 127035
1675 137049
1676 141629
1677 141161
1678 136578
1679 128803
1680 118925
1681 107733
1682 96056
1683 84452
1684 73290
1685 62905
1686 53424
1687 44958
1688 37453
1689 30981
1690 25347
1691 20615
1692 16582
1693 13269
1694 10464
1695 8252
1696 6377
1697 4931
1698 3731
1699 2833
1700 2082
1701 1554
1702 1103
1703 793
1704 548
1705 379
1706 245
1707 152
1708 105
1709 54
1710 56
1711 1
1712 0
1713 0
1714 0
1715 0
1716 0
1717 0
1718 0
1719 0
1720 0
1721 0
1722 13
1723 229
1724 1485
1725 5525
1726 14502
1727 29740
1728 50855
1729 75868
1730 101710
1731 125434
1732 144559
1733 157848
1734 164747
1735 165769
1736 161691
1737 153701
1738 142871
1739 130342
1740 116918
1741 103398
1742 90284
1743 77904
1744 66543
1745 56280
1746 47192
1747 39191
1748 32329
1749 26385
1750 21412
1751 17189
1752 13730
1753 10810
1754 8512
1755 6569
1756 5073
1757 3834
1758 2908
1759 2135
1760 1592
1761 1129
1762 811
1763 560
1764 387
1765 250
1766 155
1767 107
1768 55
1769 57
1770 1
1771 0
1772 0
1773 0
1774 0
1775 0
1776 0
1777 0
1778 0
1779 0
1780 0
1781 9
1782 194
1783 1351
1784 5330
1785 14539
1786 30743
1787 53955
1788 82140
1789 112140
1790 140350
1791 163978
1792 181046
1793 191006
1794 193910
1795 190772
1796 182700
1797 171072
1798 157054
1799 141810
1800 126131
1801 110740
1802 96116
1803 82518
1804 70181
1805 59136
1806 49426
1807 40929
1808 33677
1809 27423
1810 22209
1811 17796
1812 14191
1813 11156
1814 8772
1815 6761
1816 5215
1817 3937
1818 2983
1819 2188
1820 1630
1821 1155
1822 829
1823 572
1824 395
1825 255
1826 158
1827 109
1828 56
1829 58
1830 1
1831 0
1832 0
1833 0
1834 0
1835 0
1836 0
1837 0
1838 0
1839 0
1840 0
1841 7
1842 160
1843 1227
1844 5096
1845 14502
1846 31659
1847 56967
1848 88640
1849 123121
1850 156538
1851 185259
1852 207032
1853 220585
1854 226113
1855 224256
1856 216455
1857 204070
1858 188622
1859 171311
1860 153305
1861 135345
1862 118082
1863 101948
1864 87132
1865 73819
1866 61992
1867 51660
1868 42667
1869 35025
1870 28461
1871 23006
1872 18403
1873 14652
1874 11502
1875 9032
1876 6953
1877 5357
1878 4040
1879 3058
1880 2241
1881 1668
1882 1181
1883 847
1884 584
1885 403
1886 260
1887 161
1888 111
1889 57
1890 59
1891 1
1892 0
1893 0
1894 0
1895 0
1896 0
1897 0
1898 0
1899 0
1900 0
1901 0
1902 4
1903 133
1904 1100
1905 4862
1906 14395
1907 32458
1908 59940
1909 95228
1910 134749
1911 173887
1912 208638
1913 235824
1914 253976
1915 262661
1916 262788
1917 255518
1918 242643
1919 225700
1920 206292
1921 185621
1922 164829
1923 144559
1924 125424
1925 107780
1926 91746
1927 77457
1928 64848
1929 53894
1930 44405
1931 36373
1932 29499
1933 23803
1934 19010
1935 15113
1936 11848
1937 9292
1938 7145
1939 5499
1940 4143
1941 3133
1942 2294
1943 1706
1944 1207
1945 865
1946 596
1947 411
1948 265
1949 164
1950 113
1951 58
1952 60
1953 1
1954 0
1955 0
1956 0
1957 0
1958 0
1959 0
1960 0
1961 0
1962 0
1963 0
1964 3
1965 108
1966 985
1967 4598
1968 14228
1969 33123
1970 62803
1971 101974
1972 146864
1973 192583
1974 234088
1975 267804
1976 291360
1977 304232
1978 306828
1979 300721
1980 287498
1981 269210
1982 247517
1983 224039
1984 199959
1985 176354
1986 153773
1987 132766
1988 113612
1989 96360
1990 81095
1991 67704
1992 56128
1993 46143
1994 37721
1995 30537
1996 24600
1997 19617
1998 15574
1999 12194
2000 9552
2001 7337
2002 5641
2003 4246
2004 3208
2005 2347
2006 1744
2007 1233
2008 883
2009 608
2010 419
2011 270
2012 167
2013 115
2014 59
2015 61
2016 1
2017 0
2018 0
2019 0
2020 0
2021 0
2022 0
2023 0
2024 0
2025 0
2026 0
2027 2
2028 87
2029 873
2030 4338
2031 13990
2032 33682
2033 65549
2034 108764
2035 159579
2036 212448
2037 261864
2038 303028
2039 333233
2040 351132
2041 357217
2042 352666
2043 339623
2044 320009
2045 296049
2046 269459
2047 241841
2048 214327
2049 187879
2050 162987
2051 140108
2052 119444
2053 100974
2054 84733
2055 70560
2056 58362
2057 47881
2058 39069
2059 31575
2060 25397
2061 20224
2062 16035
2063 12540
2064 9812
2065 7529
2066 5783
2067 4349
2068 3283
2069 2400
2070 1782
2071 1259
2072 901
2073 620
2074 427
2075 275
2076 170
2077 117
2078 60
2079 62
2080 1
2081 0
2082 0
2083 0
2084 0
2085 0
2086 0
2087 0
2088 0
2089 0
2090 0
2091 1
2092 69
2093 771
2094 4059
2095 13699
2096 34086
2097 68152
2098 115602
2099 172740
2100 233681
2101 291861
2102 341907
2103 379831
2104 404094
2105 414476
2106 412435
2107 399837
2108 379281
2109 352917
2110 323083
2111 291481
2112 259672
2113 228696
2114 199404
2115 172201
2116 147450
2117 125276
2118 105588
2119 88371
2120 73416
2121 60596
2122 49619
2123 40417
2124 32613
2125 26194
2126 20831
2127 16496
2128 12886
2129 10072
2130 7721
2131 5925
2132 4452
2133 3358
2134 2453
2135 1820
2136 1285
2137 919
2138 632
2139 435
2140 280
2141 173
2142 119
2143 61
2144 63
2145 1
2146 0
2147 0
2148 0
2149 0
2150 0
2151 0
2152 0
2153 0
2154 0
2155 0
2156 1
2157 54
2158 671
2159 3791
2160 13347
2161 34375
2162 70597
2163 122427
2164 186384
2165 256118
2166 324370
2167 384418
2168 431727
2169 463504
2170 479537
2171 480741
2172 469427
2173 448030
2174 419496
2175 386109
2176 350247
2177 313560
2178 277534
2179 243065
2180 210929
2181 181415
2182 154792
2183 131108
2184 110202
2185 92009
2186 76272
2187 62830
2188 51357
2189 41765
2190 33651
2191 26991
2192 21438
2193 16957
2194 13232
2195 10332
2196 7913
2197 6067
2198 4555
2199 3433
2200 2506
2201 1858
2202 1311
2203 937
2204 644
2205 443
2206 285
2207 176
2208 121
2209 62
2210 64
2211 1
2212 0
2213 0
2214 0
2215 0
2216 0
2217 0
2218 0
2219 0
2220 0
2221 0
2222 0
2223 43
2224 585
2225 3505
2226 12955
2227 34508
2228 72854
2229 129203
2230 200414
2231 279857
2232 359279
2233 431042
2234 489084
2235 530207
2236 553070
2237 558812
2238 549381
2239 527827
2240 497017
2241 460126
2242 419504
2243 377494
2244 335669
2245 295397
2246 257434
2247 222454
2248 190629
2249 162134
2250 136940
2251 114816
2252 95647
2253 79128
2254 65064
2255 53095
2256 43113
2257 34689
2258 27788
2259 22045
2260 17418
2261 13578
2262 10592
2263 8105
2264 6209
2265 4658
2266 3508
2267 2559
2268 1896
2269 1337
2270 955
2271 656
2272 451
2273 290
2274 179
2275 123
2276 63
2277 65
2278 1
2279 0
2280 0
2281 0
2282 0
2283 0
2284 0
2285 0
2286 0
2287 0
2288 0
2289 0
2290 32
2291 503
2292 3236
2293 12503
2294 34528
2295 74910
2296 135890
2297 214818
2298 304788
2299 396798
2300 481746
2301 552574
2302 604565
2303 636164
2304 647564
2305 641200
2306 619898
2307 587302
2308 546587
2309 501052
2310 453034
2311 404800
2312 357810
2313 313260
2314 271803
2315 233979
2316 199843
2317 169476
2318 142772
2319 119430
2320 99285
2321 81984
2322 67298
2323 54833
2324 44461
2325 35727
2326 28585
2327 22652
2328 17879
2329 13924
2330 10852
2331 8297
2332 6351
2333 4761
2334 3583
2335 2612
2336 1934
2337 1363
2338 973
2339 668
2340 459
2341 295
2342 182
2343 125
2344 64
2345 66
2346 1
2347 0
2348 0
2349 0
2350 0
2351 0
2352 0
2353 0
2354 0
2355 0
2356 0
2357 0
2358 25
2359 431
2360 2964
2361 12027
2362 34377
2363 76754
2364 142437
2365 229485
2366 330963
2367 436852
2368 536931
2369 622387
2370 687563
2371 729503
2372 748475
2373 746150
2374 726105
2375 691898
2376 647609
2377 596590
2378 542189
2379 486650
2380 432137
2381 379952
2382 331123
2383 286172
2384 245504
2385 209057
2386 176818
2387 148604
2388 124044
2389 102923
2390 84840
2391 69532
2392 56571
2393 45809
2394 36765
2395 29382
2396 23259
2397 18340
2398 14270
2399 11112
2400 8489
2401 6493
2402 4864
2403 3658
2404 2665
2405 1972
2406 1389
2407 991
2408 680
2409 467
2410 300
2411 185
2412 127
2413 65
2414 67
2415 1
2416 0
2417 0
2418 0
2419 0
2420 0
2421 0
2422 0
2423 0
2424 0
2425 0
2426 0
2427 17
2428 366
2429 2706
2430 11505
2431 34133
2432 78342
2433 148820
2434 244415
2435 358243
2436 479605
2437 596626
2438 699142
2439 779625
2440 834405
2441 862525
2442 866060
2443 848041
2444 812990
2445 765026
2446 708525
2447 646901
2448 583466
2449 520327
2450 459507
2451 402094
2452 348986
2453 300541
2454 257029
2455 218271
2456 184160
2457 154436
2458 128658
2459 106561
2460 87696
2461 71766
2462 58309
2463 47157
2464 37803
2465 30179
2466 23866
2467 18801
2468 14616
2469 11372
2470 8681
2471 6635
2472 4967
2473 3733
2474 2718
2475 2010
2476 1415
2477 1009
2478 692
2479 475
2480 305
2481 188
2482 129
2483 66
2484 68
2485 1
2486 0
2487 0
2488 0
2489 0
2490 0
2491 0
2492 0
2493 0
2494 0
2495 0
2496 0
2497 13
2498 308
2499 2451
2500 10969
2501 33724
2502 79708
2503 154940
2504 259493
2505 386655
2506 524947
2507 661189
2508 783086
2509 881738
2510 951668
2511 991501
2512 1002362
2513 987997
2514 952591
2515 901433
2516 839024
2517 769892
2518 697431
2519 624832
2520 554036
2521 486878
2522 424236
2523 366849
2524 314910
2525 268554
2526 227485
2527 191502
2528 160268
2529 133272
2530 110199
2531 90552
2532 74000
2533 60047
2534 48505
2535 38841
2536 30976
2537 24473
2538 19262
2539 14962
2540 11632
2541 8873
2542 6777
2543 5070
2544 3808
2545 2771
2546 2048
2547 1441
2548 1027
2549 704
2550 483
2551 310
2552 191
2553 131
2554 67
2555 69
2556 1
2557 0
2558 0
2559 0
2560 0
2561 0
2562 0
2563 0
2564 0
2565 0
2566 0
2567 0
2568 9
2569 255
2570 2213
2571 10400
2572 33221
2573 80800
2574 160840
2575 274644
2576 416088
2577 573020
2578 730607
2579 874856
2580 994435
2581 1082669
2582 1136602
2583 1157288
2584 1147819
2585 1113431
2586 1059224
2587 991057
2588 913657
2589 831579
2590 748106
2591 666261
2592 587779
2593 514249
2594 446378
2595 384712
2596 329279
2597 280079
2598 236699
2599 198844
2600 166100
2601 137886
2602 113837
2603 93408
2604 76234
2605 61785
2606 49853
2607 39879
2608 31773
2609 25080
2610 19723
2611 15308
2612 11892
2613 9065
2614 6919
2615 5173
2616 3883
2617 2824
2618 2086
2619 1467
2620 1045
2621 716
2622 491
2623 315
2624 194
2625 133
2626 68
2627 70
2628 1
2629 0
2630 0
2631 0
2632 0
2633 0
2634 0
2635 0
2636 0
2637 0
2638 0
2639 0
2640 7
2641 212
2642 1982
2643 9829
2644 32574
2645 81640
2646 166389
2647 289832
2648 446449
2649 623701
2650 805237
2651 974649
2652 1118759
2653 1228402
2654 1299753
2655 1332587
2656 1330351
2657 1297888
2658 1241666
2659 1167490
2660 1081589
2661 988759
2662 893493
2663 798873
2664 707723
2665 621523
2666 541620
2667 468520
2668 402575
2669 343648
2670 291604
2671 245913
2672 206186
2673 171932
2674 142500
2675 117475
2676 96264
2677 78468
2678 63523
2679 51201
2680 40917
2681 32570
2682 25687
2683 20184
2684 15654
2685 12152
2686 9257
2687 7061
2688 5276
2689 3958
2690 2877
2691 2124
2692 1493
2693 1063
2694 728
2695 499
2696 320
2697 197
2698 135
2699 69
2700 71
2701 1
2702 0
2703 0
2704 0
2705 0
2706 0
2707 0
2708 0
2709 0
2710 0
2711 0
2712 0
2713 4
2714 174
2715 1766
2716 9234
2717 31849
2718 82186
2719 171637
2720 304934
2721 477702
2722 677028
2723 885052
2724 1083140
2725 1255237
2726 1390383
2727 1482442
2728 1530766
2729 1537870
2730 1509380
2731 1451646
2732 1372087
2733 1276990
2734 1172782
2735 1064193
2736 955557
2737 849705
2738 749220
2739 655267
2740 568991
2741 490662
2742 420438
2743 358017
2744 303129
2745 255127
2746 213528
2747 177764
2748 147114
2749 121113
2750 99120
2751 80702
2752 65261
2753 52549
2754 41955
2755 33367
2756 26294
2757 20645
2758 16000
2759 12412
2760 9449
2761 7203
2762 5379
2763 4033
2764 2930
2765 2162
2766 1519
2767 1081
2768 740
2769 507
2770 325
2771 200
2772 137
2773 70
2774 72
2775 1
2776 0
2777 0
2778 0
2779 0
2780 0
2781 0
2782 0
2783 0
2784 0
2785 0
2786 0
2787 3
2788 141
2789 1568
2790 8650
2791 30988
2792 82491
2793 176446
2794 319904
2795 509693
2796 732936
2797 970264
2798 1200536
2799 1405004
2800 1569652
2801 1686859
2802 1753983
2803 1773627
2804 1750890
2805 1693281
2806 1608347
2807 1504216
2808 1387436
2809 1264462
2810 1139862
2811 1017716
2812 900571
2813 790718
2814 689011
2815 596362
2816 512804
2817 438301
2818 372386
2819 314654
2820 264341
2821 220870
2822 183596
2823 151728
2824 124751
2825 101976
2826 82936
2827 66999
2828 53897
2829 42993
2830 34164
2831 26901
2832 21106
2833 16346
2834 12672
2835 9641
2836 7345
2837 5482
2838 4108
2839 2983
2840 2200
2841 1545
2842 1099
2843 752
2844 515
2845 330
2846 203
2847 139
2848 71
2849 73
2850 1
2851 0
2852 0
2853 0
2854 0
2855 0
2856 0
2857 0
2858 0
2859 0
2860 0
2861 0
2862 2
2863 114
2864 1378
2865 8058
2866 30073
2867 82482
2868 180899
2869 334623
2870 542362
2871 791374
2872 1060952
2873 1327379
2874 1568636
2875 1767936
2876 1914643
2877 2005146
2878 2040491
2879 2026393
2880 1970222
2881 1881063
2882 1767337
2883 1637632
2884 1498569
2885 1356486
2886 1215686
2887 1079942
2888 951473
2889 832216
2890 722755
2891 623733
2892 534946
2893 456164
2894 386755
2895 326179
2896 273555
2897 228212
2898 189428
2899 156342
2900 128389
2901 104832
2902 85170
2903 68737
2904 55245
2905 44031
2906 34961
2907 27508
2908 21567
2909 16692
2910 12932
2911 9833
2912 7487
2913 5585
2914 4183
2915 3036
2916 2238
2917 1571
2918 1117
2919 764
2920 523
2921 335
2922 206
2923 141
2924 72
2925 74
2926 1
2927 0
2928 0
2929 0
2930 0
2931 0
2932 0
2933 0
2934 0
2935 0
2936 0
2937 0
2938 1
2939 91
2940 1210
2941 7477
2942 29050
2943 82239
2944 184831
2945 349061
2946 575522
2947 852240
2948 1157205
2949 1463968
2950 1747197
2951 1986371
2952 2168308
2953 2286720
2954 2342282
2955 2339644
2956 2287357
2957 2194686
2958 2071930
2959 1928110
2960 1772032
2961 1610207
2962 1448753
2963 1291608
2964 1142203
2965 1002376
2966 873714
2967 756499
2968 651104
2969 557088
2970 474027
2971 401124
2972 337704
2973 282769
2974 235554
2975 195260
2976 160956
2977 132027
2978 107688
2979 87404
2980 70475
2981 56593
2982 45069
2983 35758
2984 28115
2985 22028
2986 17038
2987 13192
2988 10025
2989 7629
2990 5688
2991 4258
2992 3089
2993 2276
2994 1597
2995 1135
2996 776
2997 531
2998 340
2999 209
3000 143
3001 73
3002 75
3003 1
3004 0
3005 0
3006 0
3007 0
3008 0
3009 0
3010 0
3011 0
3012 0
3013 0
3014 0
3015 1
3016 71
3017 1053
3018 6904
3019 27971
3020 81701
3021 188360
3022 363048
3023 609162
3024 915435
3025 1259045
3026 1610784
3027 1941405
3028 2226708
3029 2449739
3030 2602112
3031 2682346
3032 2695423
3033 2649309
3034 2554979
3035 2423223
3036 2265189
3037 2090223
3038 1907145
3039 1722201
3040 1541180
3041 1367599
3042 1204501
3043 1053279
3044 915212
3045 790243
3046 678475
3047 579230
3048 491890
3049 415493
3050 349229
3051 291983
3052 242896
3053 201092
3054 165570
3055 135665
3056 110544
3057 89638
3058 72213
3059 57941
3060 46107
3061 36555
3062 28722
3063 22489
3064 17384
3065 13452
3066 10217
3067 7771
3068 5791
3069 4333
3070 3142
3071 2314
3072 1623
3073 1153
3074 788
3075 539
3076 345
3077 212
3078 145
3079 74
3080 76
3081 1
3082 0
3083 0
3084 0
3085 0
3086 0
3087 0
3088 0
3089 0
3090 0
3091 0
3092 0
3093 0
3094 56
3095 912
3096 6353
3097 26826
3098 80923
3099 191319
3100 376621
3101 642975
3102 980879
3103 1366506
3104 1768045
3105 2152272
3106 2490327
3107 2761590
3108 2954184
3109 3065236
3110 3098169
3111 3062006
3112 2967633
3113 2827993
3114 2654987
3115 2460306
3116 2253358
3117 2042781
3118 1834446
3119 1633708
3120 1443626
3121 1266800
3122 1104182
3123 956710
3124 823987
3125 705846
3126 601372
3127 509753
3128 429862
3129 360754
3130 301197
3131 250238
3132 206924
3133 170184
3134 139303
3135 113400
3136 91872
3137 73951
3138 59289
3139 47145
3140 37352
3141 29329
3142 22950
3143 17730
3144 13712
3145 10409
3146 7913
3147 5894
3148 4408
3149 3195
3150 2352
3151 1649
3152 1171
3153 800
3154 547
3155 350
3156 215
3157 147
3158 75
3159 77
3160 1
3161 0
3162 0
3163 0
3164 0
3165 0
3166 0
3167 0
3168 0
3169 0
3170 0
3171 0
3172 0
3173 43
3174 782
3175 5812
3176 25643
3177 79871
3178 193815
3179 389577
3180 677022
3181 1048336
3182 1479631
3183 1936174
3184 2380516
3185 2779030
3186 3106119
3187 3346693
3188 3494917
3189 3553647
3190 3531035
3191 3439708
3192 3292961
3193 3105272
3194 2889246
3195 2656816
3196 2417232
3197 2178785
3198 1946856
3199 1726307
3200 1519691
3201 1329099
3202 1155085
3203 998208
3204 857731
3205 733217
3206 623514
3207 527616
3208 444231
3209 372279
3210 310411
3211 257580
3212 212756
3213 174798
3214 142941
3215 116256
3216 94106
3217 75689
3218 60637
3219 48183
3220 38149
3221 29936
3222 23411
3223 18076
3224 13972
3225 10601
3226 8055
3227 5997
3228 4483
3229 3248
3230 2390
3231 1675
3232 1189
3233 812
3234 555
3235 355
3236 218
3237 149
3238 76
3239 78
3240 1
3241 0
3242 0
3243 0
3244 0
3245 0
3246 0
3247 0
3248 0
3249 0
3250 0
3251 0
3252 0
3253 32
3254 671
3255 5299
3256 24411
3257 78615
3258 195719
3259 401935
3260 710956
3261 1117773
3262 1598256
3263 2115432
3264 2627115
3265 3094232
3266 3486210
3267 3783063
3268 3976511
3269 4067204
3270 4063603
3271 3978140
3272 3826530
3273 3623941
3274 3385920
3275 3125438
3276 2854386
3277 2581647
3278 2315048
3279 2059370
3280 1818943
3281 1595757
3282 1391398
3283 1205988
3284 1039706
3285 891475
3286 760588
3287 645656
3288 545479
3289 458600
3290 383804
3291 319625
3292 264922
3293 218588
3294 179412
3295 146579
3296 119112
3297 96340
3298 77427
3299 61985
3300 49221
3301 38946
3302 30543
3303 23872
3304 18422
3305 14232
3306 10793
3307 8197
3308 6100
3309 4558
3310 3301
3311 2428
3312 1701
3313 1207
3314 824
3315 563
3316 360
3317 221
3318 151
3319 77
3320 79
3321 1
3322 0
3323 0
3324 0
3325 0
3326 0
3327 0
3328 0
3329 0
3330 0
3331 0
3332 0
3333 0
3334 25
3335 567
3336 4804
3337 23163
3338 77096
3339 197136
3340 413541
3341 744804
3342 1188873
3343 1722502
3344 2306024
3345 2892862
3346 3437854
3347 3904291
3348 4267502
3349 4514841
3350 4645473
3351 4666516
3352 4591640
3353 4436971
3354 4220702
3355 3959378
3356 3669166
3357 3363076
3358 3052721
3359 2746442
3360 2451481
3361 2171957
3362 1911618
3363 1671823
3364 1453697
3365 1256891
3366 1081204
3367 925219
3368 787959
3369 667798
3370 563342
3371 472969
3372 395329
3373 328839
3374 272264
3375 224420
3376 184026
3377 150217
3378 121968
3379 98574
3380 79165
3381 63333
3382 50259
3383 39743
3384 31150
3385 24333
3386 18768
3387 14492
3388 10985
3389 8339
3390 6203
3391 4633
3392 3354
3393 2466
3394 1727
3395 1225
3396 836
3397 571
3398 365
3399 224
3400 153
3401 78
3402 80
3403 1
3404 0
3405 0
3406 0
3407 0
3408 0
3409 0
3410 0
3411 0
3412 0
3413 0
3414 0
3415 0
3416 17
3417 481
3418 4338
3419 21892
3420 75402
3421 197933
3422 424421
3423 778227
3424 1261560
3425 1852049
3426 2508277
3427 3178539
3428 3811453
3429 4363499
3430 4803814
3431 5115751
3432 5294972
3433 5348223
3434 5288721
3435 5134713
3436 4905383
3437 4620786
3438 4298326
3439 3954420
3440 3601812
3441 3251615
3442 2911504
3443 2588021
3444 2284582
3445 2004294
3446 1747889
3447 1515996
3448 1307794
3449 1122702
3450 958963
3451 815330
3452 689940
3453 581205
3454 487338
3455 406854
3456 338053
3457 279606
3458 230252
3459 188640
3460 153855
3461 124824
3462 100808
3463 80903
3464 64681
3465 51297
3466 40540
3467 31757
3468 24794
3469 19114
3470 14752
3471 11177
3472 8481
3473 6306
3474 4708
3475 3407
3476 2504
3477 1753
3478 1243
3479 848
3480 579
3481 370
3482 227
3483 155
3484 79
3485 81
3486 1
3487 0
3488 0
3489 0
3490 0
3491 0
3492 0
3493 0
3494 0
3495 0
3496 0
3497 0
3498 0
3499 13
3500 400
3501 3901
3502 20612
3503 73488
3504 198238
3505 434372
3506 811285
3507 1335496
3508 1986954
3509 2722257
3510 3485058
3511 4216823
3512 4866622
3513 5396723
3514 5784738
3515 6023448
3516 6117103
3517 6079736
3518 5930045
3519 5690119
3520 5381491
3521 5025519
3522 4639975
3523 4241173
3524 3841339
3525 3450901
3526 3076741
3527 2724636
3528 2397247
3529 2096970
3530 1823955
3531 1578295
3532 1358697
3533 1164200
3534 992707
3535 842701
3536 712082
3537 599068
3538 501707
3539 418379
3540 347267
3541 286948
3542 236084
3543 193254
3544 157493
3545 127680
3546 103042
3547 82641
3548 66029
3549 52335
3550 41337
3551 32364
3552 25255
3553 19460
3554 15012
3555 11369
3556 8623
3557 6409
3558 4783
3559 3460
3560 2542
3561 1779
3562 1261
3563 860
3564 587
3565 375
3566 230
3567 157
3568 80
3569 82
3570 1
3571 0
3572 0
3573 0
3574 0
3575 0
3576 0
3577 0
3578 0
3579 0
3580 0
3581 0
3582 0
3583 9
3584 334
3585 3489
3586 19348
3587 71414
3588 197938
3589 443501
3590 843551
3591 1410597
3592 2126853
3593 2948172
3594 3813050
3595 4655749
3596 5416798
3597 6050594
3598 6528521
3599 6838450
3600 6983136
3601 6975256
3602 6835490
3603 6587202
3604 6255567
3605 5863771
3606 5433905
3607 4983707
3608 4529062
3609 4081443
3610 3650462
3611 3242088
3612 2861290
3613 2509913
3614 2189646
3615 1900021
3616 1640594
3617 1409600
3618 1205698
3619 1026451
3620 870072
3621 734224
3622 616931
3623 516076
3624 429904
3625 356481
3626 294290
3627 241916
3628 197868
3629 161131
3630 130536
3631 105276
3632 84379
3633 67377
3634 53373
3635 42134
3636 32971
3637 25716
3638 19806
3639 15272
3640 11561
3641 8765
3642 6512
3643 4858
3644 3513
3645 2580
3646 1805
3647 1279
3648 872
3649 595
3650 380
3651 233
3652 159
3653 81
3654 83
3655 1
3656 0
3657 0
3658 0
3659 0
3660 0
3661 0
3662 0
3663 0
3664 0
3665 0
3666 0
3667 0
3668 7
3669 273
3670 3106
3671 18083
3672 69172
3673 197126
3674 451591
3675 875148
3676 1486411
3677 2271773
3678 3186014
3679 4163366
3680 5129956
3681 6017212
3682 6770474
3683 7353491
3684 7749034
3685 7956224
3686 7987680
3687 7863910
3688 7611401
3689 7257299
3690 6829057
3691 6350892
3692 5845095
3693 5328991
3694 4817768
3695 4321951
3696 3850203
3697 3407512
3698 2997985
3699 2622579
3700 2282322
3701 1976087
3702 1702893
3703 1460503
3704 1247196
3705 1060195
3706 897443
3707 756366
3708 634794
3709 530445
3710 441429
3711 365695
3712 301632
3713 247748
3714 202482
3715 164769
3716 133392
3717 107510
3718 86117
3719 68725
3720 54411
3721 42931
3722 33578
3723 26177
3724 20152
3725 15532
3726 11753
3727 8907
3728 6615
3729 4933
3730 3566
3731 2618
3732 1831
3733 1297
3734 884
3735 603
3736 385
3737 236
3738 161
3739 82
3740 84
3741 1
3742 0
3743 0
3744 0
3745 0
3746 0
3747 0
3748 0
3749 0
3750 0
3751 0
3752 0
3753 0
3754 4
3755 226
3756 2750
3757 16847
3758 66810
3759 195750
3760 458728
3761 905658
3762 1562913
3763 2421132
3764 3435977
3765 4536535
3766 5641221
3767 6671118
3768 7561375
3769 8267021
3770 8764121
3771 9048167
3772 9129627
3773 9030480
3774 8778153
3775 8403942
3776 7937899
3777 7408979
3778 6841808
3779 6258443
3780 5675449
3781 5107069
3782 4562742
3783 4050057
3784 3572976
3785 3134681
3786 2735245
3787 2374998
3788 2052153
3789 1765192
3790 1511406
3791 1288694
3792 1093939
3793 924814
3794 778508
3795 652657
3796 544814
3797 452954
3798 374909
3799 308974
3800 253580
3801 207096
3802 168407
3803 136248
3804 109744
3805 87855
3806 70073
3807 55449
3808 43728
3809 34185
3810 26638
3811 20498
3812 15792
3813 11945
3814 9049
3815 6718
3816 5008
3817 3619
3818 2656
3819 1857
3820 1315
3821 896
3822 611
3823 390
3824 239
3825 163
3826 83
3827 85
3828 1
3829 0
3830 0
3831 0
3832 0
3833 0
3834 0
3835 0
3836 0
3837 0
3838 0
3839 0
3840 0
3841 3
3842 182
3843 2427
3844 15627
3845 64312
3846 193879
3847 464765
3848 935148
3849 1639582
3850 2575048
3851 3697760
3852 4933414
3853 6191288
3854 7381864
3855 8428735
3856 9276610
3857 9893910
3858 10270807
3859 10415976
3860 10350742
3861 10105519
3862 9713591
3863 9210030
3864 8626887
3865 7993934
3866 7335631
3867 6673396
3868 6022750
3869 5396786
3870 4803718
3871 4249990
3872 3738482
3873 3271377
3874 2847911
3875 2467674
3876 2128219
3877 1827491
3878 1562309
3879 1330192
3880 1127683
3881 952185
3882 800650
3883 670520
3884 559183
3885 464479
3886 384123
3887 316316
3888 259412
3889 211710
3890 172045
3891 139104
3892 111978
3893 89593
3894 71421
3895 56487
3896 44525
3897 34792
3898 27099
3899 20844
3900 16052
3901 12137
3902 9191
3903 6821
3904 5083
3905 3672
3906 2694
3907 1883
3908 1333
3909 908
3910 619
3911 395
3912 242
3913 165
3914 84
3915 86
3916 1
3917 0
3918 0
3919 0
3920 0
3921 0
3922 0
3923 0
3924 0
3925 0
3926 0
3927 0
3928 0
3929 2
3930 147
3931 2126
3932 14457
3933 61725
3934 191485
3935 469768
3936 963265
3937 1716356
3938 2732785
3939 3971601
3940 5354219
3941 6781983
3942 8152869
3943 9378025
3944 10390422
3945 11148899
3946 11637717
3947 11861945
3948 11843052
3949 11612347
3950 11207495
3951 10666456
3952 10027082
3953 9322567
3954 8582826
3955 7831687
3956 7089561
3957 6370664
3958 5686794
3959 5044810
3960 4449964
3961 3903989
3962 3408073
3963 2960577
3964 2560350
3965 2204285
3966 1889790
3967 1613212
3968 1371690
3969 1161427
3970 979556
3971 822792
3972 688383
3973 573552
3974 476004
3975 393337
3976 323658
3977 265244
3978 216324
3979 175683
3980 141960
3981 114212
3982 91331
3983 72769
3984 57525
3985 45322
3986 35399
3987 27560
3988 21190
3989 16312
3990 12329
3991 9333
3992 6924
3993 5158
3994 3725
3995 2732
3996 1909
3997 1351
3998 920
3999 627
4000 400
4001 245
4002 167
4003 85
4004 87
4005 1
4006 0
4007 0
4008 0
4009 0
4010 0
4011 0
4012 0
4013 0
4014 0
4015 0
4016 0
4017 0
4018 1
4019 118
4020 1859
4021 13304
4022 59061
4023 188623
4024 473598
4025 990072
4026 1792728
4027 2894362
4028 4257030
4029 5799881
4030 7414772
4031 8987769
4032 10415171
4033 11616829
4034 12540731
4035 13162998
4036 13484922
4037 13526373
4038 13320696
4039 12907929
4040 12331704
4041 11633475
4042 10852868
4043 10023472
4044 9174728
4045 8329401
4046 7506595
4047 6719006
4048 5976992
4049 5285983
4050 4649981
4051 4069496
4052 3544769
4053 3073243
4054 2653026
4055 2280351
4056 1952089
4057 1664115
4058 1413188
4059 1195171
4060 1006927
4061 844934
4062 706246
4063 587921
4064 487529
4065 402551
4066 331000
4067 271076
4068 220938
4069 179321
4070 144816
4071 116446
4072 93069
4073 74117
4074 58563
4075 46119
4076 36006
4077 28021
4078 21536
4079 16572
4080 12521
4081 9475
4082 7027
4083 5233
4084 3778
4085 2770
4086 1935
4087 1369
4088 932
4089 635
4090 405
4091 248
4092 169
4093 86
4094 88
4095 1
4096 0
4097 0
4098 0
4099 0
4100 0
4101 0
4102 0
4103 0
4104 0
4105 0
4106 0
4107 0
4108 1
4109 93
4110 1612
4111 12221
4112 56331
4113 185305
4114 476361
4115 1015204
4116 1868619
4117 3059043
4118 4554114
4119 6270359
4120 8091665
4121 9889801
4122 11546221
4123 12964971
4124 14081333
4125 14862351
4126 15303228
4127 15422411
4128 15253706
4129 14841064
4130 14231796
4131 13474137
4132 12611919
4133 11685606
4134 10728456
4135 9768938
4136 8828365
4137 7924260
4138 7067647
4139 6267309
4140 5527198
4141 4849999
4142 4235003
4143 3681465
4144 3185909
4145 2745702
4146 2356417
4147 2014388
4148 1715018
4149 1454686
4150 1228915
4151 1034298
4152 867076
4153 724109
4154 602290
4155 499054
4156 411765
4157 338342
4158 276908
4159 225552
4160 182959
4161 147672
4162 118680
4163 94807
4164 75465
4165 59601
4166 46916
4167 36613
4168 28482
4169 21882
4170 16832
4171 12713
4172 9617
4173 7130
4174 5308
4175 3831
4176 2808
4177 1961
4178 1387
4179 944
4180 643
4181 410
4182 251
4183 171
4184 87
4185 89
4186 1
4187 0
4188 0
4189 0
4190 0
4191 0
4192 0
4193 0
4194 0
4195 0
4196 0
4197 0
4198 0
4199 0
4200 73
4201 1395
4202 11164
4203 53571
4204 181544
4205 477938
4206 1038743
4207 1943465
4208 3226771
4209 4862289
4210 6766440
4211 8813895
4212 10862986
4213 12777265
4214 14444296
4215 15783981
4216 16752129
4217 17337276
4218 17554198
4219 17437804
4220 17034463
4221 16397147
4222 15578934
4223 14631331
4224 13599443
4225 12523761
4226 11436553
4227 10364859
4228 9328224
4229 8342365
4230 7416483
4231 6557709
4232 5768457
4233 5050017
4234 4400510
4235 3818161
4236 3298575
4237 2838378
4238 2432483
4239 2076687
4240 1765921
4241 1496184
4242 1262659
4243 1061669
4244 889218
4245 741972
4246 616659
4247 510579
4248 420979
4249 345684
4250 282740
4251 230166
4252 186597
4253 150528
4254 120914
4255 96545
4256 76813
4257 60639
4258 47713
4259 37220
4260 28943
4261 22228
4262 17092
4263 12905
4264 9759
4265 7233
4266 5383
4267 3884
4268 2846
4269 1987
4270 1405
4271 956
4272 651
4273 415
4274 254
4275 173
4276 88
4277 90
4278 1
4279 0
4280 0
4281 0
4282 0
4283 0
4284 0
4285 0
4286 0
4287 0
4288 0
4289 0
4290 0
4291 0
4292 56
4293 1198
4294 10174
4295 50789
4296 177412
4297 478394
4298 1060403
4299 2017213
4300 3396673
4301 5181549
4302 7287922
4303 9583331
4304 11910501
4305 14115048
4306 16064566
4307 17662380
4308 18850508
4309 19608546
4310 19947546
4311 19901284
4312 19519740
4313 18860178
4314 17982863
4315 16945093
4316 15800411
4317 14594179
4318 13366137
4319 12147033
4320 10962068
4321 9828732
4322 8760777
4323 7765441
4324 6848152
4325 6009717
4326 5250035
4327 4566017
4328 3954857
4329 3411241
4330 2931054
4331 2508549
4332 2138986
4333 1816824
4334 1537682
4335 1296403
4336 1089040
4337 911360
4338 759835
4339 631028
4340 522104
4341 430193
4342 353026
4343 288572
4344 234780
4345 190235
4346 153384
4347 123148
4348 98283
4349 78161
4350 61677
4351 48510
4352 37827
4353 29404
4354 22574
4355 17352
4356 13097
4357 9901
4358 7336
4359 5458
4360 3937
4361 2884
4362 2013
4363 1423
4364 968
4365 659
4366 420
4367 257
4368 175
4369 89
4370 91
4371 1
4372 0
4373 0
4374 0
4375 0
4376 0
4377 0
4378 0
4379 0
4380 0
4381 0
4382 0
4383 0
4384 0
4385 43
4386 1024
4387 9227
4388 48003
4389 172896
4390 477699
4391 1080178
4392 2089317
4393 3568703
4394 5511070
4395 7835469
4396 10401118
4397 13036386
4398 15565919
4399 17836537
4400 19731148
4401 21176513
4402 22141074
4403 22629792
4404 22675898
4405 22330888
4406 21657956
4407 20723346
4408 19592888
4409 18326620
4410 16978917
4411 15594524
4412 14211729
4413 12859277
4414 11560198
4415 10329692
4416 9179389
4417 8114484
4418 7138640
4419 6250977
4420 5450053
4421 4731524
4422 4091553
4423 3523907
4424 3023730
4425 2584615
4426 2201285
4427 1867727
4428 1579180
4429 1330147
4430 1116411
4431 933502
4432 777698
4433 645397
4434 533629
4435 439407
4436 360368
4437 294404
4438 239394
4439 193873
4440 156240
4441 125382
4442 100021
4443 79509
4444 62715
4445 49307
4446 38434
4447 29865
4448 22920
4449 17612
4450 13289
4451 10043
4452 7439
4453 5533
4454 3990
4455 2922
4456 2039
4457 1441
4458 980
4459 667
4460 425
4461 260
4462 177
4463 90
4464 92
4465 1
4466 0
4467 0
4468 0
4469 0
4470 0
4471 0
4472 0
4473 0
4474 0
4475 0
4476 0
4477 0
4478 0
4479 32
4480 868
4481 8345
4482 45227
4483 168071
4484 475902
4485 1097890
4486 2159664
4487 3741932
4488 5850800
4489 8408553
4490 11269014
4491 14243817
4492 17137005
4493 19770718
4494 22006056
4495 23750647
4496 24960105
4497 25631599
4498 25795597
4499 25506198
4500 24830673
4501 23843364
4502 22617495
4503 21222731
4504 19720494
4505 18164895
4506 16599232
4507 15059779
4508 13572847
4509 12158995
4510 10830967
4511 9598126
4512 8463571
4513 7429129
4514 6492237
4515 5650071
4516 4897031
4517 4228249
4518 3636573
4519 3116406
4520 2660681
4521 2263584
4522 1918630
4523 1620678
4524 1363891
4525 1143782
4526 955644
4527 795561
4528 659766
4529 545154
4530 448621
4531 367710
4532 300236
4533 244008
4534 197511
4535 159096
4536 127616
4537 101759
4538 80857
4539 63753
4540 50104
4541 39041
4542 30326
4543 23266
4544 17872
4545 13481
4546 10185
4547 7542
4548 5608
4549 4043
4550 2960
4551 2065
4552 1459
4553 992
4554 675
4555 430
4556 263
4557 179
4558 91
4559 93
4560 1
4561 0
4562 0
4563 0
4564 0
4565 0
4566 0
4567 0
4568 0
4569 0
4570 0
4571 0
4572 0
4573 0
4574 25
4575 735
4576 7505
4577 42492
4578 162928
4579 472970
4580 1113531
4581 2227774
4582 3916178
4583 6199784
4584 9007753
4585 12187774
4586 15536964
4587 18834991
4588 21878824
4589 24503344
4590 26595071
4591 28093229
4592 28985538
4593 29298478
4594 29086826
4595 28423630
4596 27389594
4597 26067963
4598 24536991
4599 22868549
4600 21124140
4601 19356674
4602 17607259
4603 15909646
4604 14287364
4605 12758256
4606 11332447
4607 10016950
4608 8812704
4609 7719618
4610 6733497
4611 5850089
4612 5062538
4613 4364945
4614 3749239
4615 3209082
4616 2736747
4617 2325883
4618 1969533
4619 1662176
4620 1397635
4621 1171153
4622 977786
4623 813424
4624 674135
4625 556679
4626 457835
4627 375052
4628 306068
4629 248622
4630 201149
4631 161952
4632 129850
4633 103497
4634 82205
4635 64791
4636 50901
4637 39648
4638 30787
4639 23612
4640 18132
4641 13673
4642 10327
4643 7645
4644 5683
4645 4096
4646 2998
4647 2091
4648 1477
4649 1004
4650 683
4651 435
4652 266
4653 181
4654 92
4655 94
4656 1
4657 0
4658 0
4659 0
4660 0
4661 0
4662 0
4663 0
4664 0
4665 0
4666 0
4667 0
4668 0
4669 0
4670 17
4671 617
4672 6737
4673 39785
4674 157562
4675 468989
4676 1126930
4677 2293522
4678 4090594
4679 6557744
4680 9632285
4681 13159141
4682 16918663
4683 20667439
4684 24172315
4685 27240541
4686 29732987
4687 31570195
4688 32727292
4689 33225298
4690 33119130
4691 32485835
4692 31414881
4693 29997941
4694 28324891
4695 26477102
4696 24527175
4697 22535518
4698 20552958
4699 18617819
4700 16760877
4701 15002566
4702 13357840
4703 11834055
4704 10435819
4705 9161838
4706 8010107
4707 6974757
4708 6050107
4709 5228045
4710 4501641
4711 3861905
4712 3301758
4713 2812813
4714 2388182
4715 2020436
4716 1703674
4717 1431379
4718 1198524
4719 999928
4720 831287
4721 688504
4722 568204
4723 467049
4724 382394
4725 311900
4726 253236
4727 204787
4728 164808
4729 132084
4730 105235
4731 83553
4732 65829
4733 51698
4734 40255
4735 31248
4736 23958
4737 18392
4738 13865
4739 10469
4740 7748
4741 5758
4742 4149
4743 3036
4744 2117
4745 1495
4746 1016
4747 691
4748 440
4749 269
4750 183
4751 93
4752 95
4753 1
4754 0
4755 0
4756 0
4757 0
4758 0
4759 0
4760 0
4761 0
4762 0
4763 0
4764 0
4765 0
4766 0
4767 13
4768 515
4769 6013
4770 37150
4771 151936
4772 463951
4773 1138098
4774 2356412
4775 4264887
4776 6923678
4777 10282450
4778 14183545
4779 18393198
4780 22641053
4781 26663974
4782 30235744
4783 33189560
4784 35422756
4785 36895566
4786 37621027
4787 37652937
4788 37072548
4789 35976590
4790 34468124
4791 32647217
4792 30608204
4793 28433795
4794 26195919
4795 23952889
4796 21752664
4797 19630249
4798 17613081
4799 15718244
4800 13957634
4801 12335752
4802 10854735
4803 9510972
4804 8300596
4805 7216017
4806 6250125
4807 5393552
4808 4638337
4809 3974571
4810 3394434
4811 2888879
4812 2450481
4813 2071339
4814 1745172
4815 1465123
4816 1225895
4817 1022070
4818 849150
4819 702873
4820 579729
4821 476263
4822 389736
4823 317732
4824 257850
4825 208425
4826 167664
4827 134318
4828 106973
4829 84901
4830 66867
4831 52495
4832 40862
4833 31709
4834 24304
4835 18652
4836 14057
4837 10611
4838 7851
4839 5833
4840 4202
4841 3074
4842 2143
4843 1513
4844 1028
4845 699
4846 445
4847 272
4848 185
4849 94
4850 96
4851 1
4852 0
4853 0
4854 0
4855 0
4856 0
4857 0
4858 0
4859 0
4860 0
4861 0
4862 0
4863 0
4864 0
4865 9
4866 426
4867 5351
4868 34572
4869 146178
4870 457902
4871 1146961
4872 2416369
4873 4438134
4874 7297204
4875 10957298
4876 15262393
4877 19963207
4878 24763857
4879 29365805
4880 33508550
4881 36991071
4882 39685166
4883 41532029
4884 42534497
4885 42743458
4886 42243563
4887 41139578
4888 39544802
4889 37573027
4890 35330170
4891 32912929
4892 30403757
4893 27872655
4894 25374907
4895 22954978
4896 20644081
4897 18465988
4898 16434253
4899 14557559
4900 12837495
4901 11273652
4902 9860106
4903 8591085
4904 7457277
4905 6450143
4906 5559059
4907 4775033
4908 4087237
4909 3487110
4910 2964945
4911 2512780
4912 2122242
4913 1786670
4914 1498867
4915 1253266
4916 1044212
4917 867013
4918 717242
4919 591254
4920 485477
4921 397078
4922 323564
4923 262464
4924 212063
4925 170520
4926 136552
4927 108711
4928 86249
4929 67905
4930 53292
4931 41469
4932 32170
4933 24650
4934 18912
4935 14249
4936 10753
4937 7954
4938 5908
4939 4255
4940 3112
4941 2169
4942 1531
4943 1040
4944 707
4945 450
4946 275
4947 187
4948 95
4949 97
4950 1
4951 0
4952 0
4953 0
4954 0
4955 0
4956 0
4957 0
4958 0
4959 0
4960 0
4961 0
4962 0
4963 0
4964 7
4965 352
4966 4740
4967 32079
4968 140227
4969 450925
4970 1153445
4971 2472946
4972 4610075
4973 7677061
4974 11656900
4975 16395922
4976 21632719
4977 27042622
4978 32291804
4979 37078554
4980 41166116
4981 44394007
4982 46681824
4983 48018796
4984 48450962
4985 48065293
4986 46974297
4987 45302968
4988 43177862
4989 40720597
4990 38040546
4991 35234843
4992 32384183
4993 29555576
4994 26800450
4995 24159215
4996 21658912
4997 19319383
4998 17150477
4999 15157575
5000 13339286
5001 11692569
5002 10209240
5003 8881574
5004 7698537
5005 6650161
5006 5724566
5007 4911729
5008 4199903
5009 3579786
5010 3041011
5011 2575079
5012 2173145
5013 1828168
5014 1532611
5015 1280637
5016 1066354
5017 884876
5018 731611
5019 602779
5020 494691
5021 404420
5022 329396
5023 267078
5024 215701
5025 173376
5026 138786
5027 110449
5028 87597
5029 68943
5030 54089
5031 42076
5032 32631
5033 24996
5034 19172
5035 14441
5036 10895
5037 8057
5038 5983
5039 4308
5040 3150
5041 2195
5042 1549
5043 1052
5044 715
5045 455
5046 278
5047 189
5048 96
5049 98
5050 1