0 1 1 0 2 0 3 1 4 0 5 0 6 1 7 1 8 0 9 0 10 2 11 1 12 1 13 0 14 0 15 2 16 3 17 1 18 1 19 0 20 0 21 4 22 3 23 3 24 1 25 1 26 0 27 0 28 4 29 6 30 4 31 3 32 1 33 1 34 0 35 0 36 7 37 7 38 7 39 4 40 3 41 1 42 1 43 0 44 0 45 8 46 11 47 9 48 8 49 4 50 3 51 1 52 1 53 0 54 0 55 12 56 13 57 15 58 10 59 8 60 4 61 3 62 1 63 1 64 0 65 0 66 14 67 20 68 18 69 17 70 11 71 8 72 4 73 3 74 1 75 1 76 0 77 0 78 21 79 23 80 27 81 22 82 18 83 11 84 8 85 4 86 3 87 1 88 1 89 0 90 0 91 24 92 33 93 34 94 33 95 24 96 19 97 11 98 8 99 4 100 3 101 1 102 1 103 0 104 0 105 34 106 40 107 47 108 42 109 37 110 25 111 19 112 11 113 8 114 4 115 3 116 1 117 1 118 0 119 0 120 41 121 54 122 58 123 60 124 48 125 39 126 26 127 19 128 11 129 8 130 4 131 3 132 1 133 1 134 0 135 0 136 55 137 65 138 79 139 75 140 69 141 52 142 40 143 26 144 19 145 11 146 8 147 4 148 3 149 1 150 1 151 0 152 0 153 66 154 87 155 96 156 103 157 89 158 75 159 54 160 41 161 26 162 19 163 11 164 8 165 4 166 3 167 1 168 1 169 0 170 0 171 88 172 104 173 127 174 128 175 122 176 98 177 79 178 55 179 41 180 26 181 19 182 11 183 8 184 4 185 3 186 1 187 1 188 0 189 0 190 105 191 136 192 155 193 169 194 155 195 137 196 104 197 81 198 56 199 41 200 26 201 19 202 11 203 8 204 4 205 3 206 1 207 1 208 0 209 0 210 137 211 164 212 199 213 209 214 207 215 175 216 146 217 108 218 82 219 56 220 41 221 26 222 19 223 11 224 8 225 4 226 3 227 1 228 1 229 0 230 0 231 165 232 209 233 242 234 271 235 259 236 236 237 190 238 152 239 110 240 83 241 56 242 41 243 26 244 19 245 11 246 8 247 4 248 3 249 1 250 1 251 0 252 0 253 210 254 252 255 308 256 331 257 337 258 300 259 257 260 199 261 156 262 111 263 83 264 56 265 41 266 26 267 19 268 11 269 8 270 4 271 3 272 1 273 1 274 0 275 0 276 253 277 319 278 371 279 421 280 419 281 393 282 330 283 272 284 205 285 158 286 112 287 83 288 56 289 41 290 26 291 19 292 11 293 8 294 4 295 3 296 1 297 1 298 0 299 0 300 320 301 382 302 465 303 513 304 534 305 493 306 436 307 351 308 281 309 209 310 159 311 112 312 83 313 56 314 41 315 26 316 19 317 11 318 8 319 4 320 3 321 1 322 1 323 0 324 0 325 383 326 477 327 561 328 642 329 657 330 635 331 552 332 467 333 366 334 287 335 211 336 160 337 112 338 83 339 56 340 41 341 26 342 19 343 11 344 8 345 4 346 3 347 1 348 1 349 0 350 0 351 478 352 573 353 694 354 777 355 827 356 787 357 715 358 596 359 488 360 375 361 291 362 212 363 160 364 112 365 83 366 56 367 41 368 26 369 19 370 11 371 8 372 4 373 3 374 1 375 1 376 0 377 0 378 574 379 707 380 833 381 963 382 1008 383 997 384 896 385 776 386 627 387 503 388 381 389 293 390 213 391 160 392 112 393 83 394 56 395 41 396 26 397 19 398 11 399 8 400 4 401 3 402 1 403 1 404 0 405 0 406 708 407 846 408 1024 409 1158 410 1252 411 1227 412 1140 413 979 414 821 415 648 416 512 417 385 418 294 419 213 420 160 421 112 422 83 423 56 424 41 425 26 426 19 427 11 428 8 429 4 430 3 431 1 432 1 433 0 434 0 435 847 436 1038 437 1223 438 1421 439 1518 440 1531 441 1415 442 1255 443 1041 444 852 445 663 446 518 447 387 448 295 449 213 450 160 451 112 452 83 453 56 454 41 455 26 456 19 457 11 458 8 459 4 460 3 461 1 462 1 463 0 464 0 465 1039 466 1237 467 1491 468 1703 469 1864 470 1869 471 1777 472 1566 473 1340 474 1086 475 873 476 672 477 522 478 388 479 295 480 213 481 160 482 112 483 83 484 56 485 41 486 26 487 19 488 11 489 8 490 4 491 3 492 1 493 1 494 0 495 0 496 1238 497 1506 498 1778 499 2070 500 2246 501 2309 502 2184 503 1978 504 1684 505 1403 506 1117 507 888 508 678 509 524 510 389 511 295 512 213 513 160 514 112 515 83 516 56 517 41 518 26 519 19 520 11 521 8 522 4 523 3 524 1 525 1 526 0 527 0 528 1507 529 1793 530 2150 531 2471 532 2736 533 2796 534 2711 535 2448 536 2135 537 1770 538 1448 539 1138 540 897 541 682 542 525 543 389 544 295 545 213 546 160 547 112 548 83 549 56 550 41 551 26 552 19 553 11 554 8 555 4 556 3 557 1 558 1 559 0 560 0 561 1794 562 2166 563 2556 564 2985 565 3276 566 3420 567 3308 568 3054 569 2657 570 2255 571 1833 572 1479 573 1153 574 903 575 684 576 526 577 389 578 295 579 213 580 160 581 112 582 83 583 56 584 41 585 26 586 19 587 11 588 8 589 4 590 3 591 1 592 1 593 0 594 0 595 2167 596 2572 597 3076 598 3546 599 3960 600 4119 601 4063 602 3747 603 3331 604 2817 605 2342 606 1878 607 1500 608 1162 609 907 610 685 611 526 612 389 613 295 614 213 615 160 616 112 617 83 618 56 619 41 620 26 621 19 622 11 623 8 624 4 625 3 626 1 627 1 628 0 629 0 630 2573 631 3093 632 3642 633 4257 634 4722 635 4994 636 4922 637 4628 638 4108 639 3546 640 2938 641 2405 642 1909 643 1515 644 1168 645 909 646 686 647 526 648 389 649 295 650 213 651 160 652 112 653 83 654 56 655 41 656 26 657 19 658 11 659 8 660 4 661 3 662 1 663 1 664 0 665 0 666 3094 667 3659 668 4359 669 5043 670 5668 671 5979 672 5995 673 5635 674 5095 675 4393 676 3708 677 3025 678 2450 679 1930 680 1524 681 1172 682 910 683 686 684 526 685 389 686 295 687 213 688 160 689 112 690 83 691 56 692 41 693 26 694 19 695 11 696 8 697 4 698 3 699 1 700 1 701 0 702 0 703 3660 704 4377 705 5151 706 6019 707 6727 708 7201 709 7214 710 6896 711 6238 712 5469 713 4611 714 3830 715 3088 716 2481 717 1945 718 1530 719 1174 720 911 721 686 722 526 723 389 724 295 725 213 726 160 727 112 728 83 729 56 730 41 731 26 732 19 733 11 734 8 735 4 736 3 737 1 738 1 739 0 740 0 741 4378 742 5169 743 6133 744 7105 745 8032 746 8574 747 8720 748 8342 749 7663 750 6723 751 5760 752 4774 753 3917 754 3133 755 2502 756 1954 757 1534 758 1175 759 911 760 686 761 526 762 389 763 295 764 213 765 160 766 112 767 83 768 56 769 41 770 26 771 19 772 11 773 8 774 4 775 3 776 1 777 1 778 0 779 0 780 5170 781 6152 782 7225 783 8443 784 9492 785 10260 786 10435 787 10125 788 9315 789 8294 790 7105 791 5980 792 4896 793 3980 794 3164 795 2517 796 1960 797 1536 798 1176 799 911 800 686 801 526 802 389 803 295 804 213 805 160 806 112 807 83 808 56 809 41 810 26 811 19 812 11 813 8 814 4 815 3 816 1 817 1 818 0 819 0 820 6153 821 7244 822 8570 823 9933 824 11274 825 12164 826 12525 827 12172 828 11354 829 10120 830 8792 831 7399 832 6144 833 4983 834 4025 835 3185 836 2526 837 1964 838 1537 839 1176 840 911 841 686 842 526 843 389 844 295 845 213 846 160 847 112 848 83 849 56 850 41 851 26 852 19 853 11 854 8 855 4 856 3 857 1 858 1 859 0 860 0 861 7245 862 8590 863 10066 864 11752 865 13279 866 14470 867 14910 868 14673 869 13709 870 12382 871 10769 872 9180 873 7620 874 6266 875 5046 876 4056 877 3200 878 2532 879 1966 880 1538 881 1176 882 911 883 686 884 526 885 389 886 295 887 213 888 160 889 112 890 83 891 56 892 41 893 26 894 19 895 11 896 8 897 4 898 3 899 1 900 1 901 0 902 0 903 8591 904 10086 905 11892 906 13790 907 15696 908 17082 909 17793 910 17537 911 16588 912 15011 913 13215 914 11275 915 9476 916 7784 917 6353 918 5091 919 4077 920 3209 921 2536 922 1967 923 1538 924 1176 925 911 926 686 927 526 928 389 929 295 930 213 931 160 932 112 933 83 934 56 935 41 936 26 937 19 938 11 939 8 940 4 941 3 942 1 943 1 944 0 945 0 946 10087 947 11913 948 13937 949 16247 950 18424 951 20225 952 21076 953 21005 954 19915 955 18228 956 16077 957 13877 958 11666 959 9698 960 7906 961 6416 962 5122 963 4092 964 3215 965 2538 966 1968 967 1538 968 1176 969 911 970 686 971 526 972 389 973 295 974 213 975 160 976 112 977 83 978 56 979 41 980 26 981 19 982 11 983 8 984 4 985 3 986 1 987 1 988 0 989 0 990 11914 991 13958 992 16401 993 19012 994 21694 995 23778 996 25016 997 24981 998 23936 999 21965 1000 19585 1001 16928 1002 14389 1003 11963 1004 9862 1005 7993 1006 6461 1007 5143 1008 4101 1009 3219 1010 2539 1011 1968 1012 1538 1013 1176 1014 911 1015 686 1016 526 1017 389 1018 295 1019 213 1020 160 1021 112 1022 83 1023 56 1024 41 1025 26 1026 19 1027 11 1028 8 1029 4 1030 3 1031 1 1032 1 1033 0 1034 0 1035 13959 1036 16423 1037 19173 1038 22326 1039 25380 1040 28025 1041 29507 1042 29748 1043 28580 1044 26497 1045 23679 1046 20679 1047 17598 1048 14782 1049 12185 1050 9984 1051 8056 1052 6492 1053 5158 1054 4107 1055 3221 1056 2540 1057 1968 1058 1538 1059 1176 1060 911 1061 686 1062 526 1063 389 1064 295 1065 213 1066 160 1067 112 1068 83 1069 56 1070 41 1071 26 1072 19 1073 11 1074 8 1075 4 1076 3 1077 1 1078 1 1079 0 1080 0 1081 16424 1082 19195 1083 22495 1084 26052 1085 29772 1086 32838 1087 34850 1088 35210 1089 34154 1090 31749 1091 28651 1092 25074 1093 21543 1094 18113 1095 15080 1096 12349 1097 10071 1098 8101 1099 6513 1100 5167 1101 4111 1102 3222 1103 2540 1104 1968 1105 1538 1106 1176 1107 911 1108 686 1109 526 1110 389 1111 295 1112 213 1113 160 1114 112 1115 83 1116 56 1117 41 1118 26 1119 19 1120 11 1121 8 1122 4 1123 3 1124 1 1125 1 1126 0 1127 0 1128 19196 1129 22518 1130 26228 1131 30492 1132 34736 1133 38542 1134 40941 1135 41718 1136 40573 1137 38069 1138 34447 1139 30420 1140 26186 1141 22219 1142 18507 1143 15302 1144 12471 1145 10134 1146 8132 1147 6528 1148 5173 1149 4113 1150 3223 1151 2540 1152 1968 1153 1538 1154 1176 1155 911 1156 686 1157 526 1158 389 1159 295 1160 213 1161 160 1162 112 1163 83 1164 56 1165 41 1166 26 1167 19 1168 11 1169 8 1170 4 1171 3 1172 1 1173 1 1174 0 1175 0 1176 22519 1177 26251 1178 30676 1179 35500 1180 40604 1181 45011 1182 48148 1183 49161 1184 48225 1185 45383 1186 41424 1187 36675 1188 31843 1189 27058 1190 22736 1191 18805 1192 15466 1193 12558 1194 10179 1195 8153 1196 6537 1197 5177 1198 4114 1199 3223 1200 2540 1201 1968 1202 1538 1203 1176 1204 911 1205 686 1206 526 1207 389 1208 295 1209 213 1210 160 1211 112 1212 83 1213 56 1214 41 1215 26 1216 19 1217 11 1218 8 1219 4 1220 3 1221 1 1222 1 1223 0 1224 0 1225 26252 1226 30700 1227 35692 1228 41420 1229 47244 1230 52642 1231 56351 1232 57974 1233 57031 1234 54114 1235 49541 1236 44227 1237 38482 1238 32968 1239 27737 1240 23131 1241 19027 1242 15588 1243 12621 1244 10210 1245 8168 1246 6543 1247 5179 1248 4115 1249 3223 1250 2540 1251 1968 1252 1538 1253 1176 1254 911 1255 686 1256 526 1257 389 1258 295 1259 213 1260 160 1261 112 1262 83 1263 56 1264 41 1265 26 1266 19 1267 11 1268 8 1269 4 1270 3 1271 1 1272 1 1273 0 1274 0 1275 30701 1276 35716 1277 41620 1278 48108 1279 55060 1280 61286 1281 66007 1282 68049 1283 67452 1284 64204 1285 59248 1286 53034 1287 46510 1288 39923 1289 33846 1290 28255 1291 23429 1292 19191 1293 15675 1294 12666 1295 10231 1296 8177 1297 6547 1298 5180 1299 4115 1300 3223 1301 2540 1302 1968 1303 1538 1304 1176 1305 911 1306 686 1307 526 1308 389 1309 295 1310 213 1311 160 1312 112 1313 83 1314 56 1315 41 1316 26 1317 19 1318 11 1319 8 1320 4 1321 3 1322 1 1323 1 1324 0 1325 0 1326 35717 1327 41645 1328 48316 1329 55980 1330 63897 1331 71434 1332 76995 1333 79902 1334 79428 1335 76176 1336 70509 1337 63594 1338 55911 1339 48345 1340 41056 1341 34527 1342 28650 1343 23651 1344 19313 1345 15738 1346 12697 1347 10246 1348 8183 1349 6549 1350 5181 1351 4115 1352 3223 1353 2540 1354 1968 1355 1538 1356 1176 1357 911 1358 686 1359 526 1360 389 1361 295 1362 213 1363 160 1364 112 1365 83 1366 56 1367 41 1368 26 1369 19 1370 11 1371 8 1372 4 1373 3 1374 1 1375 1 1376 0 1377 0 1378 41646 1379 48341 1380 56197 1381 64869 1382 74252 1383 82937 1384 89855 1385 93440 1386 93530 1387 89975 1388 83892 1389 75889 1390 67192 1391 58232 1392 49799 1393 41937 1394 35046 1395 28948 1396 23815 1397 19400 1398 15783 1399 12718 1400 10255 1401 8187 1402 6550 1403 5181 1404 4115 1405 3223 1406 2540 1407 1968 1408 1538 1409 1176 1410 911 1411 686 1412 526 1413 389 1414 295 1415 213 1416 160 1417 112 1418 83 1419 56 1420 41 1421 26 1422 19 1423 11 1424 8 1425 4 1426 3 1427 1 1428 1 1429 0 1430 0 1431 48342 1432 56223 1433 65094 1434 75285 1435 85971 1436 96365 1437 104484 1438 109295 1439 109695 1440 106259 1441 99390 1442 90526 1443 80374 1444 70124 1445 60085 1446 50938 1447 42619 1448 35441 1449 29170 1450 23937 1451 19463 1452 15814 1453 12733 1454 10261 1455 8189 1456 6551 1457 5181 1458 4115 1459 3223 1460 2540 1461 1968 1462 1538 1463 1176 1464 911 1465 686 1466 526 1467 389 1468 295 1469 213 1470 160 1471 112 1472 83 1473 56 1474 41 1475 26 1476 19 1477 11 1478 8 1479 4 1480 3 1481 1 1482 1 1483 0 1484 0 1485 56224 1486 65120 1487 75519 1488 87060 1489 99631 1490 111588 1491 121536 1492 127369 1493 128639 1494 124998 1495 117695 1496 107530 1497 96095 1498 84046 1499 72473 1500 61547 1501 51821 1502 43138 1503 35739 1504 29334 1505 24024 1506 19508 1507 15835 1508 12742 1509 10265 1510 8190 1511 6551 1512 5181 1513 4115 1514 3223 1515 2540 1516 1968 1517 1538 1518 1176 1519 911 1520 686 1521 526 1522 389 1523 295 1524 213 1525 160 1526 112 1527 83 1528 56 1529 41 1530 26 1531 19 1532 11 1533 8 1534 4 1535 3 1536 1 1537 1 1538 0 1539 0 1540 65121 1541 75546 1542 87303 1543 100785 1544 115095 1545 129296 1546 140903 1547 148444 1548 150329 1549 146987 1550 138846 1551 127665 1552 114412 1553 100685 1554 87016 1555 74339 1556 62689 1557 52504 1558 43533 1559 35961 1560 29456 1561 24087 1562 19539 1563 15850 1564 12748 1565 10267 1566 8191 1567 6551 1568 5181 1569 4115 1570 3223 1571 2540 1572 1968 1573 1538 1574 1176 1575 911 1576 686 1577 526 1578 389 1579 295 1580 213 1581 160 1582 112 1583 83 1584 56 1585 41 1586 26 1587 19 1588 11 1589 8 1590 4 1591 3 1592 1 1593 1 1594 0 1595 0 1596 75547 1597 87330 1598 101037 1599 116310 1600 133061 1601 149345 1602 163394 1603 172451 1604 175616 1605 172247 1606 163708 1607 150990 1608 136137 1609 120120 1610 104412 1611 89383 1612 75807 1613 63573 1614 53023 1615 43831 1616 36125 1617 29543 1618 24132 1619 19560 1620 15859 1621 12752 1622 10268 1623 8191 1624 6551 1625 5181 1626 4115 1627 3223 1628 2540 1629 1968 1630 1538 1631 1176 1632 911 1633 686 1634 526 1635 389 1636 295 1637 213 1638 160 1639 112 1640 83 1641 56 1642 41 1643 26 1644 19 1645 11 1646 8 1647 4 1648 3 1649 1 1650 1 1651 0 1652 0 1653 87331 1654 101065 1655 116571 1656 134346 1657 153378 1658 172586 1659 188926 1660 200315 1661 204525 1662 201755 1663 192363 1664 178470 1665 161389 1666 143209 1667 124784 1668 107410 1669 91257 1670 76951 1671 64256 1672 53418 1673 44053 1674 36247 1675 29606 1676 24163 1677 19575 1678 15865 1679 12754 1680 10269 1681 8191 1682 6551 1683 5181 1684 4115 1685 3223 1686 2540 1687 1968 1688 1538 1689 1176 1690 911 1691 686 1692 526 1693 389 1694 295 1695 213 1696 160 1697 112 1698 83 1699 56 1700 41 1701 26 1702 19 1703 11 1704 8 1705 4 1706 3 1707 1 1708 1 1709 0 1710 0 1711 101066 1712 116599 1713 134617 1714 154728 1715 176905 1716 198901 1717 218453 1718 232018 1719 238102 1720 235577 1721 225890 1722 210238 1723 191177 1724 170110 1725 149022 1726 128549 1727 109790 1728 92728 1729 77836 1730 64775 1731 53716 1732 44217 1733 36334 1734 29651 1735 24184 1736 19584 1737 15869 1738 12755 1739 10269 1740 8191 1741 6551 1742 5181 1743 4115 1744 3223 1745 2540 1746 1968 1747 1538 1748 1176 1749 911 1750 686 1751 526 1752 389 1753 295 1754 213 1755 160 1756 112 1757 83 1758 56 1759 41 1760 26 1761 19 1762 11 1763 8 1764 4 1765 3 1766 1 1767 1 1768 0 1769 0 1770 116600 1771 134646 1772 155008 1773 178330 1774 203517 1775 229282 1776 251946 1777 268690 1778 276408 1779 274927 1780 264456 1781 247474 1782 225720 1783 201910 1784 177321 1785 153741 1786 131565 1787 111670 1788 93873 1789 78519 1790 65170 1791 53938 1792 44339 1793 36397 1794 29682 1795 24199 1796 19590 1797 15871 1798 12756 1799 10269 1800 8191 1801 6551 1802 5181 1803 4115 1804 3223 1805 2540 1806 1968 1807 1538 1808 1176 1809 911 1810 686 1811 526 1812 389 1813 295 1814 213 1815 160 1816 112 1817 83 1818 56 1819 41 1820 26 1821 19 1822 11 1823 8 1824 4 1825 3 1826 1 1827 1 1828 0 1829 0 1830 134647 1831 155037 1832 178620 1833 205012 1834 234214 1835 263666 1836 290563 1837 310348 1838 320739 1839 319950 1840 309377 1841 290427 1842 266280 1843 238859 1844 210821 1845 183208 1846 157534 1847 133953 1848 113143 1849 94758 1850 79038 1851 65468 1852 54102 1853 44426 1854 36442 1855 29703 1856 24208 1857 19594 1858 15872 1859 12756 1860 10269 1861 8191 1862 6551 1863 5181 1864 4115 1865 3223 1866 2540 1867 1968 1868 1538 1869 1176 1870 911 1871 686 1872 526 1873 389 1874 295 1875 213 1876 160 1877 112 1878 83 1879 56 1880 41 1881 26 1882 19 1883 11 1884 8 1885 4 1886 3 1887 1 1888 1 1889 0 1890 0 1891 155038 1892 178650 1893 205312 1894 235789 1895 268926 1896 303255 1897 334309 1898 358377 1899 371244 1900 372117 1901 360942 1902 340567 1903 313190 1904 282330 1905 249842 1906 218137 1907 187965 1908 160563 1909 135836 1910 114289 1911 95441 1912 79433 1913 65690 1914 54224 1915 44489 1916 36473 1917 29718 1918 24214 1919 19596 1920 15873 1921 12756 1922 10269 1923 8191 1924 6551 1925 5181 1926 4115 1927 3223 1928 2540 1929 1968 1930 1538 1931 1176 1932 911 1933 686 1934 526 1935 389 1936 295 1937 213 1938 160 1939 112 1940 83 1941 56 1942 41 1943 26 1944 19 1945 11 1946 8 1947 4 1948 3 1949 1 1950 1 1951 0 1952 0 1953 178651 1954 205342 1955 236099 1956 270576 1957 308863 1958 348011 1959 384603 1960 412879 1961 429475 1962 431702 1963 420782 1964 398257 1965 368041 1966 332724 1967 295804 1968 258892 1969 224079 1970 191776 1971 162957 1972 137310 1973 115174 1974 95960 1975 79731 1976 65854 1977 54311 1978 44534 1979 36494 1980 29727 1981 24218 1982 19597 1983 15873 1984 12756 1985 10269 1986 8191 1987 6551 1988 5181 1989 4115 1990 3223 1991 2540 1992 1968 1993 1538 1994 1176 1995 911 1996 686 1997 526 1998 389 1999 295 2000 213 2001 160 2002 112 2003 83 2004 56 2005 41 2006 26 2007 19 2008 11 2009 8 2010 4 2011 3 2012 1 2013 1 2014 0 2015 0 2016 205343 2017 236130 2018 270896 2019 310598 2020 353980 2021 399403 2022 441531 2023 475506 2024 495717 2025 500507 2026 489315 2027 465340 2028 431333 2029 391747 2030 349208 2031 306977 2032 266282 2033 228864 2034 194813 2035 164842 2036 138456 2037 115857 2038 96355 2039 79953 2040 65976 2041 54374 2042 44565 2043 36509 2044 29733 2045 24220 2046 19598 2047 15873 2048 12756 2049 10269 2050 8191 2051 6551 2052 5181 2053 4115 2054 3223 2055 2540 2056 1968 2057 1538 2058 1176 2059 911 2060 686 2061 526 2062 389 2063 295 2064 213 2065 160 2066 112 2067 83 2068 56 2069 41 2070 26 2071 19 2072 11 2073 8 2074 4 2075 3 2076 1 2077 1 2078 0 2079 0 2080 236131 2081 270927 2082 310929 2083 355795 2084 405754 2085 457475 2086 506781 2087 546491 2088 571869 2089 578938 2090 568566 2091 542369 2092 505034 2093 460003 2094 411852 2095 362932 2096 316132 2097 272262 2098 232688 2099 197210 2100 166317 2101 139341 2102 116376 2103 96653 2104 80117 2105 66063 2106 54419 2107 44586 2108 36518 2109 29737 2110 24221 2111 19598 2112 15873 2113 12756 2114 10269 2115 8191 2116 6551 2117 5181 2118 4115 2119 3223 2120 2540 2121 1968 2122 1538 2123 1176 2124 911 2125 686 2126 526 2127 389 2128 295 2129 213 2130 160 2131 112 2132 83 2133 56 2134 41 2135 26 2136 19 2137 11 2138 8 2139 4 2140 3 2141 1 2142 1 2143 0 2144 0 2145 270928 2146 310961 2147 356136 2148 407660 2149 464222 2150 523961 2151 580573 2152 627843 2153 658341 2154 669220 2155 659161 2156 631594 2157 589886 2158 539638 2159 484442 2160 428672 2161 374244 2162 323577 2163 277065 2164 235731 2165 199096 2166 167463 2167 140024 2168 116771 2169 96875 2170 80239 2171 66126 2172 54450 2173 44601 2174 36524 2175 29739 2176 24222 2177 19598 2178 15873 2179 12756 2180 10269 2181 8191 2182 6551 2183 5181 2184 4115 2185 3223 2186 2540 2187 1968 2188 1538 2189 1176 2190 911 2191 686 2192 526 2193 389 2194 295 2195 213 2196 160 2197 112 2198 83 2199 56 2200 41 2201 26 2202 19 2203 11 2204 8 2205 4 2206 3 2207 1 2208 1 2209 0 2210 0 2211 310962 2212 356168 2213 408012 2214 466213 2215 531127 2216 599040 2217 664951 2218 719916 2219 757472 2220 771965 2221 763564 2222 733834 2223 688340 2224 631501 2225 569259 2226 504982 2227 442586 2228 383473 2229 329585 2230 280897 2231 238130 2232 200571 2233 168348 2234 140543 2235 117069 2236 97039 2237 80326 2238 66171 2239 54471 2240 44610 2241 36528 2242 29740 2243 24222 2244 19598 2245 15873 2246 12756 2247 10269 2248 8191 2249 6551 2250 5181 2251 4115 2252 3223 2253 2540 2254 1968 2255 1538 2256 1176 2257 911 2258 686 2259 526 2260 389 2261 295 2262 213 2263 160 2264 112 2265 83 2266 56 2267 41 2268 26 2269 19 2270 11 2271 8 2272 4 2273 3 2274 1 2275 1 2276 0 2277 0 2278 356169 2279 408045 2280 466576 2281 533214 2282 606639 2283 684809 2284 760256 2285 825168 2286 869887 2287 889863 2288 882681 2289 851880 2290 801420 2291 738286 2292 667313 2293 594271 2294 522052 2295 454003 2296 390956 2297 334401 2298 283943 2299 240017 2300 201717 2301 169031 2302 140938 2303 117291 2304 97161 2305 80389 2306 66202 2307 54486 2308 44616 2309 36530 2310 29741 2311 24222 2312 19598 2313 15873 2314 12756 2315 10269 2316 8191 2317 6551 2318 5181 2319 4115 2320 3223 2321 2540 2322 1968 2323 1538 2324 1176 2325 911 2326 686 2327 526 2328 389 2329 295 2330 213 2331 160 2332 112 2333 83 2334 56 2335 41 2336 26 2337 19 2338 11 2339 8 2340 4 2341 3 2342 1 2343 1 2344 0 2345 0 2346 408046 2347 466609 2348 533588 2349 608817 2350 692865 2351 781557 2352 868987 2353 944167 2354 998390 2355 1023817 2356 1019552 2357 986845 2358 932192 2359 861193 2360 781446 2361 697670 2362 615147 2363 536105 2364 463287 2365 396982 2366 338239 2367 286343 2368 241492 2369 202602 2370 169550 2371 141236 2372 117455 2373 97248 2374 80434 2375 66223 2376 54495 2377 44620 2378 36531 2379 29741 2380 24222 2381 19598 2382 15873 2383 12756 2384 10269 2385 8191 2386 6551 2387 5181 2388 4115 2389 3223 2390 2540 2391 1968 2392 1538 2393 1176 2394 911 2395 686 2396 526 2397 389 2398 295 2399 213 2400 160 2401 112 2402 83 2403 56 2404 41 2405 26 2406 19 2407 11 2408 8 2409 4 2410 3 2411 1 2412 1 2413 0 2414 0 2415 466610 2416 533622 2417 609202 2418 695145 2419 790086 2420 891843 2421 991694 2422 1079847 2423 1143909 2424 1177116 2425 1175401 2426 1142197 2427 1082070 2428 1003564 2429 913085 2430 818214 2431 723118 2432 632407 2433 547596 2434 470798 2435 401806 2436 341287 2437 288230 2438 242638 2439 203285 2440 169945 2441 141458 2442 117577 2443 97311 2444 80465 2445 66238 2446 54501 2447 44622 2448 36532 2449 29741 2450 24222 2451 19598 2452 15873 2453 12756 2454 10269 2455 8191 2456 6551 2457 5181 2458 4115 2459 3223 2460 2540 2461 1968 2462 1538 2463 1176 2464 911 2465 686 2466 526 2467 389 2468 295 2469 213 2470 160 2471 112 2472 83 2473 56 2474 41 2475 26 2476 19 2477 11 2478 8 2479 4 2480 3 2481 1 2482 1 2483 0 2484 0 2485 533623 2486 609236 2487 695542 2488 792462 2489 900870 2490 1016167 2491 1131355 2492 1233071 2493 1309867 2494 1350987 2495 1353979 2496 1319475 2497 1254838 2498 1167066 2499 1065801 2500 957461 2501 849145 2502 744244 2503 646565 2504 556918 2505 476837 2506 405647 2507 343688 2508 289705 2509 243523 2510 203804 2511 170243 2512 141622 2513 117664 2514 97356 2515 80486 2516 66247 2517 54505 2518 44623 2519 36532 2520 29741 2521 24222 2522 19598 2523 15873 2524 12756 2525 10269 2526 8191 2527 6551 2528 5181 2529 4115 2530 3223 2531 2540 2532 1968 2533 1538 2534 1176 2535 911 2536 686 2537 526 2538 389 2539 295 2540 213 2541 160 2542 112 2543 83 2544 56 2545 41 2546 26 2547 19 2548 11 2549 8 2550 4 2551 3 2552 1 2553 1 2554 0 2555 0 2556 609237 2557 695577 2558 792870 2559 903354 2560 1025709 2561 1157562 2562 1288819 2563 1407406 2564 1497507 2565 1549470 2566 1556964 2567 1522917 2568 1452439 2569 1355872 2570 1241515 2571 1119250 2572 994967 2573 874929 2574 761643 2575 658111 2576 564447 2577 481667 2578 408696 2579 345575 2580 290851 2581 244206 2582 204199 2583 170465 2584 141744 2585 117727 2586 97387 2587 80501 2588 66253 2589 54507 2590 44624 2591 36532 2592 29741 2593 24222 2594 19598 2595 15873 2596 12756 2597 10269 2598 8191 2599 6551 2600 5181 2601 4115 2602 3223 2603 2540 2604 1968 2605 1538 2606 1176 2607 911 2608 686 2609 526 2610 389 2611 295 2612 213 2613 160 2614 112 2615 83 2616 56 2617 41 2618 26 2619 19 2620 11 2621 8 2622 4 2623 3 2624 1 2625 1 2626 0 2627 0 2628 695578 2629 792905 2630 903774 2631 1028295 2632 1167645 2633 1316828 2634 1467695 2635 1604029 2636 1711024 2637 1774244 2638 1788923 2639 1754635 2640 1679561 2641 1572214 2642 1444722 2643 1305715 2644 1164585 2645 1026334 2646 896245 2647 775875 2648 667461 2649 570494 2650 485510 2651 411097 2652 347050 2653 291736 2654 244725 2655 204497 2656 170629 2657 141831 2658 117772 2659 97408 2660 80510 2661 66257 2662 54508 2663 44624 2664 36532 2665 29741 2666 24222 2667 19598 2668 15873 2669 12756 2670 10269 2671 8191 2672 6551 2673 5181 2674 4115 2675 3223 2676 2540 2677 1968 2678 1538 2679 1176 2680 911 2681 686 2682 526 2683 389 2684 295 2685 213 2686 160 2687 112 2688 83 2689 56 2690 41 2691 26 2692 19 2693 11 2694 8 2695 4 2696 3 2697 1 2698 1 2699 0 2700 0 2701 792906 2702 903810 2703 1028727 2704 1170345 2705 1327470 2706 1497636 2707 1669146 2708 1827287 2709 1952128 2710 2030202 2711 2052130 2712 2019854 2713 1938780 2714 1821299 2715 1678026 2716 1521660 2717 1360385 2718 1202666 2719 1052368 2720 913749 2721 787459 2722 675003 2723 575327 2724 488560 2725 412984 2726 348196 2727 292419 2728 245120 2729 204719 2730 170751 2731 141894 2732 117803 2733 97423 2734 80516 2735 66259 2736 54509 2737 44624 2738 36532 2739 29741 2740 24222 2741 19598 2742 15873 2743 12756 2744 10269 2745 8191 2746 6551 2747 5181 2748 4115 2749 3223 2750 2540 2751 1968 2752 1538 2753 1176 2754 911 2755 686 2756 526 2757 389 2758 295 2759 213 2760 160 2761 112 2762 83 2763 56 2764 41 2765 26 2766 19 2767 11 2768 8 2769 4 2770 3 2771 1 2772 1 2773 0 2774 0 2775 903811 2776 1028763 2777 1170789 2778 1330278 2779 1508865 2780 1701089 2781 1897568 2782 2078820 2783 2225868 2784 2319637 2785 2352191 2786 2321342 2787 2235923 2788 2106130 2789 1947009 2790 1769988 2791 1587425 2792 1406459 2793 1234369 2794 1073823 2795 928036 2796 796827 2797 681056 2798 579171 2799 490961 2800 414459 2801 349081 2802 292938 2803 245418 2804 204883 2805 170838 2806 141939 2807 117824 2808 97432 2809 80520 2810 66260 2811 54509 2812 44624 2813 36532 2814 29741 2815 24222 2816 19598 2817 15873 2818 12756 2819 10269 2820 8191 2821 6551 2822 5181 2823 4115 2824 3223 2825 2540 2826 1968 2827 1538 2828 1176 2829 911 2830 686 2831 526 2832 389 2833 295 2834 213 2835 160 2836 112 2837 83 2838 56 2839 41 2840 26 2841 19 2842 11 2843 8 2844 4 2845 3 2846 1 2847 1 2848 0 2849 0 2850 1028764 2851 1170826 2852 1330734 2853 1511793 2854 1712924 2855 1931653 2856 2154582 2857 2363845 2858 2534581 2859 2648511 2860 2692075 2861 2665559 2862 2574403 2863 2433142 2864 2255172 2865 2056725 2866 1848901 2867 1643056 2868 1444976 2869 1260593 2870 1091401 2871 939648 2872 804377 2873 685891 2874 582221 2875 492848 2876 415605 2877 349764 2878 293333 2879 245640 2880 205005 2881 170901 2882 141970 2883 117839 2884 97438 2885 80522 2886 66261 2887 54509 2888 44624 2889 36532 2890 29741 2891 24222 2892 19598 2893 15873 2894 12756 2895 10269 2896 8191 2897 6551 2898 5181 2899 4115 2900 3223 2901 2540 2902 1968 2903 1538 2904 1176 2905 911 2906 686 2907 526 2908 389 2909 295 2910 213 2911 160 2912 112 2913 83 2914 56 2915 41 2916 26 2917 19 2918 11 2919 8 2920 4 2921 3 2922 1 2923 1 2924 0 2925 0 2926 1170827 2927 1330771 2928 1512262 2929 1715966 2930 1944123 2931 2190890 2932 2445457 2933 2684623 2934 2884410 2935 3019823 2936 3078671 2937 3056172 2938 2961387 2939 2806327 2940 2609492 2941 2385728 2942 2151193 2943 1915890 2944 1689705 2945 1476929 2946 1282153 2947 1105726 2948 949029 2949 810433 2950 689736 2951 584622 2952 494323 2953 416490 2954 350283 2955 293631 2956 245804 2957 205092 2958 170946 2959 141991 2960 117848 2961 97442 2962 80523 2963 66261 2964 54509 2965 44624 2966 36532 2967 29741 2968 24222 2969 19598 2970 15873 2971 12756 2972 10269 2973 8191 2974 6551 2975 5181 2976 4115 2977 3223 2978 2540 2979 1968 2980 1538 2981 1176 2982 911 2983 686 2984 526 2985 389 2986 295 2987 213 2988 160 2989 112 2990 83 2991 56 2992 41 2993 26 2994 19 2995 11 2996 8 2997 4 2998 3 2999 1 3000 1 3001 0 3002 0 3003 1330772 3004 1512300 3005 1716447 3006 1947292 3007 2204015 3008 2484134 3009 2772439 3010 3047479 3011 3278392 3012 3440869 3013 3515890 3014 3501059 3015 3401383 3016 3233680 3017 3014550 3018 2764563 3019 2498581 3020 2231676 3021 1972261 3022 1728558 3023 1503292 3024 1299786 3025 1117356 3026 956585 3027 815269 3028 692786 3029 586509 3030 495469 3031 417173 3032 350678 3033 293853 3034 245926 3035 205155 3036 170977 3037 142006 3038 117854 3039 97444 3040 80524 3041 66261 3042 54509 3043 44624 3044 36532 3045 29741 3046 24222 3047 19598 3048 15873 3049 12756 3050 10269 3051 8191 3052 6551 3053 5181 3054 4115 3055 3223 3056 2540 3057 1968 3058 1538 3059 1176 3060 911 3061 686 3062 526 3063 389 3064 295 3065 213 3066 160 3067 112 3068 83 3069 56 3070 41 3071 26 3072 19 3073 11 3074 8 3075 4 3076 3 3077 1 3078 1 3079 0 3080 0 3081 1512301 3082 1716485 3083 1947786 3084 2207304 3085 2497945 3086 2813573 3087 3141904 3088 3455370 3089 3724030 3090 3915595 3091 4012104 3092 4005049 3093 3903235 3094 3720401 3095 3479067 3096 3198330 3097 2899058 3098 2595032 3099 2299627 3100 2019346 3101 1760701 3102 1524926 3103 1314139 3104 1126745 3105 962643 3106 819114 3107 695187 3108 587984 3109 496354 3110 417692 3111 350976 3112 294017 3113 246013 3114 205200 3115 170998 3116 142015 3117 117858 3118 97445 3119 80524 3120 66261 3121 54509 3122 44624 3123 36532 3124 29741 3125 24222 3126 19598 3127 15873 3128 12756 3129 10269 3130 8191 3131 6551 3132 5181 3133 4115 3134 3223 3135 2540 3136 1968 3137 1538 3138 1176 3139 911 3140 686 3141 526 3142 389 3143 295 3144 213 3145 160 3146 112 3147 83 3148 56 3149 41 3150 26 3151 19 3152 11 3153 8 3154 4 3155 3 3156 1 3157 1 3158 0 3159 0 3160 1716486 3161 1947825 3162 2207811 3163 2501367 3164 2828091 3165 3185656 3166 3556793 3167 3915994 3168 4225324 3169 4452829 3170 4572426 3171 4577820 3172 4472769 3173 4276408 3174 4009056 3175 3696460 3176 3358297 3177 3014429 3178 2676741 3179 2356573 3180 2058449 3181 1787169 3182 1542597 3183 1325782 3184 1134304 3185 967480 3186 822164 3187 697074 3188 589130 3189 497037 3190 418087 3191 351198 3192 294139 3193 246076 3194 205231 3195 171013 3196 142021 3197 117860 3198 97446 3199 80524 3200 66261 3201 54509 3202 44624 3203 36532 3204 29741 3205 24222 3206 19598 3207 15873 3208 12756 3209 10269 3210 8191 3211 6551 3212 5181 3213 4115 3214 3223 3215 2540 3216 1968 3217 1538 3218 1176 3219 911 3220 686 3221 526 3222 389 3223 295 3224 213 3225 160 3226 112 3227 83 3228 56 3229 41 3230 26 3231 19 3232 11 3233 8 3234 4 3235 3 3236 1 3237 1 3238 0 3239 0 3240 1947826 3241 2207850 3242 2501887 3243 2831640 3244 3200913 3245 3603254 3246 4024863 3247 4433269 3248 4791313 3249 5057741 3250 5207101 3251 5225571 3252 5120912 3253 4908483 3254 4615311 3255 4265673 3256 3886337 3257 3495946 3258 3112453 3259 2745432 3260 2403994 3261 2090731 3262 1808858 3263 1556968 3264 1335177 3265 1140363 3266 971325 3267 824565 3268 698549 3269 590015 3270 497556 3271 418385 3272 351362 3273 294226 3274 246121 3275 205252 3276 171022 3277 142025 3278 117861 3279 97446 3280 80524 3281 66261 3282 54509 3283 44624 3284 36532 3285 29741 3286 24222 3287 19598 3288 15873 3289 12756 3290 10269 3291 8191 3292 6551 3293 5181 3294 4115 3295 3223 3296 2540 3297 1968 3298 1538 3299 1176 3300 911 3301 686 3302 526 3303 389 3304 295 3305 213 3306 160 3307 112 3308 83 3309 56 3310 41 3311 26 3312 19 3313 11 3314 8 3315 4 3316 3 3317 1 3318 1 3319 0 3320 0 3321 2207851 3322 2501927 3323 2832173 3324 3204602 3325 3619273 3326 4074205 3327 4550011 3328 5016445 3329 5427240 3330 5741076 3331 5922668 3332 5960198 3333 5855191 3334 5628842 3335 5305687 3336 4917728 3337 4490590 3338 4050268 3339 3613305 3340 3195125 3341 2802814 3342 2443287 3343 2117273 3344 1826557 3345 1568619 3346 1342738 3347 1145200 3348 974375 3349 826452 3350 699695 3351 590698 3352 497951 3353 418607 3354 351484 3355 294289 3356 246152 3357 205267 3358 171028 3359 142027 3360 117862 3361 97446 3362 80524 3363 66261 3364 54509 3365 44624 3366 36532 3367 29741 3368 24222 3369 19598 3370 15873 3371 12756 3372 10269 3373 8191 3374 6551 3375 5181 3376 4115 3377 3223 3378 2540 3379 1968 3380 1538 3381 1176 3382 911 3383 686 3384 526 3385 389 3386 295 3387 213 3388 160 3389 112 3390 83 3391 56 3392 41 3393 26 3394 19 3395 11 3396 8 3397 4 3398 3 3399 1 3400 1 3401 0 3402 0 3403 2501928 3404 2832213 3405 3205149 3406 3623095 3407 4091019 3408 4602338 3409 5141549 3410 5670674 3411 6144092 3412 6509447 3413 6731662 3414 6789693 3415 6689005 3416 6446275 3417 6093590 3418 5661342 3419 5183641 3420 4685398 3421 4190443 3422 3712556 3423 3264391 3424 2850485 3425 2475674 3426 2139000 3427 1840941 3428 1578017 3429 1348798 3430 1149045 3431 976776 3432 827927 3433 700580 3434 591217 3435 498249 3436 418771 3437 351571 3438 294334 3439 246173 3440 205276 3441 171032 3442 142028 3443 117862 3444 97446 3445 80524 3446 66261 3447 54509 3448 44624 3449 36532 3450 29741 3451 24222 3452 19598 3453 15873 3454 12756 3455 10269 3456 8191 3457 6551 3458 5181 3459 4115 3460 3223 3461 2540 3462 1968 3463 1538 3464 1176 3465 911 3466 686 3467 526 3468 389 3469 295 3470 213 3471 160 3472 112 3473 83 3474 56 3475 41 3476 26 3477 19 3478 11 3479 8 3480 4 3481 3 3482 1 3483 1 3484 0 3485 0 3486 2832214 3487 3205190 3488 3623655 3489 4094988 3490 4619971 3491 5197040 3492 5804613 3493 6407173 3494 6948547 3495 7375957 3496 7642478 3497 7728548 3498 7632051 3499 7375871 3500 6989105 3501 6511188 3502 5975159 3503 5414705 3504 4852495 3505 4309377 3506 3795968 3507 3322109 3508 2889917 3509 2502271 3510 2156717 3511 1852598 3512 1585579 3513 1353635 3514 1152095 3515 978663 3516 829073 3517 701263 3518 591612 3519 498471 3520 418893 3521 351634 3522 294365 3523 246188 3524 205282 3525 171034 3526 142029 3527 117862 3528 97446 3529 80524 3530 66261 3531 54509 3532 44624 3533 36532 3534 29741 3535 24222 3536 19598 3537 15873 3538 12756 3539 10269 3540 8191 3541 6551 3542 5181 3543 4115 3544 3223 3545 2540 3546 1968 3547 1538 3548 1176 3549 911 3550 686 3551 526 3552 389 3553 295 3554 213 3555 160 3556 112 3557 83 3558 56 3559 41 3560 26 3561 19 3562 11 3563 8 3564 4 3565 3 3566 1 3567 1 3568 0 3569 0 3570 3205191 3571 3623696 3572 4095562 3573 4624080 3574 5215527 3575 5863380 3576 6550480 3577 7232528 3578 7853982 3579 8349085 3580 8670338 3581 8787032 3582 8700787 3583 8428862 3584 8008884 3585 7478540 3586 6880831 3587 6248664 3588 5613494 3589 4994661 3590 4409591 3591 3865670 3592 3369970 3593 2922378 3594 2524026 3595 2171109 3596 1861998 3597 1591639 3598 1357480 3599 1154496 3600 980138 3601 829958 3602 701782 3603 591910 3604 498635 3605 418980 3606 351679 3607 294386 3608 246197 3609 205286 3610 171035 3611 142029 3612 117862 3613 97446 3614 80524 3615 66261 3616 54509 3617 44624 3618 36532 3619 29741 3620 24222 3621 19598 3622 15873 3623 12756 3624 10269 3625 8191 3626 6551 3627 5181 3628 4115 3629 3223 3630 2540 3631 1968 3632 1538 3633 1176 3634 911 3635 686 3636 526 3637 389 3638 295 3639 213 3640 160 3641 112 3642 83 3643 56 3644 41 3645 26 3646 19 3647 11 3648 8 3649 4 3650 3 3651 1 3652 1 3653 0 3654 0 3655 3623697 3656 4095604 3657 4624668 3658 5219790 3659 5882746 3660 6612719 3661 7385720 3662 8160358 3663 8868965 3664 9444683 3665 9825976 3666 9982870 3667 9907532 3668 9623871 3669 9165884 3670 8581594 3671 7913189 3672 7204038 3673 6484684 3674 5783122 3675 5114823 3676 4493578 3677 3923638 3678 3409507 3679 2949013 3680 2541756 3681 2182769 3682 1869561 3683 1596476 3684 1360530 3685 1156383 3686 981284 3687 830641 3688 702177 3689 592132 3690 498757 3691 419043 3692 351710 3693 294401 3694 246203 3695 205288 3696 171036 3697 142029 3698 117862 3699 97446 3700 80524 3701 66261 3702 54509 3703 44624 3704 36532 3705 29741 3706 24222 3707 19598 3708 15873 3709 12756 3710 10269 3711 8191 3712 6551 3713 5181 3714 4115 3715 3223 3716 2540 3717 1968 3718 1538 3719 1176 3720 911 3721 686 3722 526 3723 389 3724 295 3725 213 3726 160 3727 112 3728 83 3729 56 3730 41 3731 26 3732 19 3733 11 3734 8 3735 4 3736 3 3737 1 3738 1 3739 0 3740 0 3741 4095605 3742 4624710 3743 5220392 3744 5887156 3745 6633001 3746 7451547 3747 8324020 3748 9199135 3749 10009628 3750 10673604 3751 11127948 3752 11329038 3753 11272520 3754 10975253 3755 10480635 3756 9834876 3757 9091814 3758 8294358 3759 7483725 3760 6686647 3761 5926864 3762 5215777 3763 4563616 3764 3971638 3765 3442023 3766 2970786 3767 2556154 3768 2192170 3769 1875621 3770 1600321 3771 1362931 3772 1157858 3773 982169 3774 831160 3775 702475 3776 592296 3777 498844 3778 419088 3779 351731 3780 294410 3781 246207 3782 205289 3783 171036 3784 142029 3785 117862 3786 97446 3787 80524 3788 66261 3789 54509 3790 44624 3791 36532 3792 29741 3793 24222 3794 19598 3795 15873 3796 12756 3797 10269 3798 8191 3799 6551 3800 5181 3801 4115 3802 3223 3803 2540 3804 1968 3805 1538 3806 1176 3807 911 3808 686 3809 526 3810 389 3811 295 3812 213 3813 160 3814 112 3815 83 3816 56 3817 41 3818 26 3819 19 3820 11 3821 8 3822 4 3823 3 3824 1 3825 1 3826 0 3827 0 3828 4624711 3829 5220435 3830 5887772 3831 6637572 3832 7472771 3833 8393644 3834 9373831 3835 10365254 3836 11286935 3837 12055091 3838 12589778 3839 12847234 3840 12811383 3841 12505861 3842 11969717 3843 11260960 3844 10432783 3845 9540621 3846 8625207 3847 7723738 3848 6858268 3849 6047989 3850 5300200 3851 4621774 3852 4011249 3853 3468686 3854 2988524 3855 2567816 3856 2199733 3857 1880458 3858 1603371 3859 1364818 3860 1159004 3861 982852 3862 831555 3863 702697 3864 592418 3865 498907 3866 419119 3867 351746 3868 294416 3869 246209 3870 205290 3871 171036 3872 142029 3873 117862 3874 97446 3875 80524 3876 66261 3877 54509 3878 44624 3879 36532 3880 29741 3881 24222 3882 19598 3883 15873 3884 12756 3885 10269 3886 8191 3887 6551 3888 5181 3889 4115 3890 3223 3891 2540 3892 1968 3893 1538 3894 1176 3895 911 3896 686 3897 526 3898 389 3899 295 3900 213 3901 160 3902 112 3903 83 3904 56 3905 41 3906 26 3907 19 3908 11 3909 8 3910 4 3911 3 3912 1 3913 1 3914 0 3915 0 3916 5220436 3917 5887815 3918 6638203 3919 7477496 3920 8415848 3921 9447382 3922 10551620 3923 11669576 3924 12720446 3925 13602814 3926 14234095 3927 14553892 3928 14548848 3929 14233951 3930 13658497 3931 12878372 3932 11960490 3933 10960280 3934 9931248 3935 8909867 3936 7928235 3937 7003238 3938 6149518 3939 5370488 3940 4669879 3941 4043803 3942 3490472 3943 3002925 3944 2577218 3945 2205793 3946 1884303 3947 1605772 3948 1366293 3949 1159889 3950 983371 3951 831853 3952 702861 3953 592505 3954 498952 3955 419140 3956 351755 3957 294420 3958 246210 3959 205290 3960 171036 3961 142029 3962 117862 3963 97446 3964 80524 3965 66261 3966 54509 3967 44624 3968 36532 3969 29741 3970 24222 3971 19598 3972 15873 3973 12756 3974 10269 3975 8191 3976 6551 3977 5181 3978 4115 3979 3223 3980 2540 3981 1968 3982 1538 3983 1176 3984 911 3985 686 3986 526 3987 389 3988 295 3989 213 3990 160 3991 112 3992 83 3993 56 3994 41 3995 26 3996 19 3997 11 3998 8 3999 4 4000 3 4001 1 4002 1 4003 0 4004 0 4005 5887816 4006 6638247 4007 7478141 4008 8420742 4009 9470594 4010 10629315 4011 11868231 4012 13131944 4013 14323939 4014 15340175 4015 16077973 4016 16475381 4017 16504705 4018 16187617 4019 15567955 4020 14715102 4021 13695525 4022 12579481 4023 11420707 4024 10268304 4025 9153059 4026 8101433 4027 7125103 4028 6234277 4029 5428785 4030 4709545 4031 4070484 4032 3508216 4033 3014588 4034 2584781 4035 2210630 4036 1887353 4037 1607659 4038 1367439 4039 1160572 4040 983766 4041 832075 4042 702983 4043 592568 4044 498983 4045 419155 4046 351761 4047 294422 4048 246211 4049 205290 4050 171036 4051 142029 4052 117862 4053 97446 4054 80524 4055 66261 4056 54509 4057 44624 4058 36532 4059 29741 4060 24222 4061 19598 4062 15873 4063 12756 4064 10269 4065 8191 4066 6551 4067 5181 4068 4115 4069 3223 4070 2540 4071 1968 4072 1538 4073 1176 4074 911 4075 686 4076 526 4077 389 4078 295 4079 213 4080 160 4081 112 4082 83 4083 56 4084 41 4085 26 4086 19 4087 11 4088 8 4089 4 4090 3 4091 1 4092 1 4093 0 4094 0 4095 6638248 4096 7478185 4097 8421402 4098 9475649 4099 10653575 4100 11950210 4101 13343578 4102 14766028 4103 16121172 4104 17284413 4105 18148838 4106 18632452 4107 18709206 4108 18389864 4109 17729406 4110 16794711 4111 15668144 4112 14420643 4113 13121262 4114 11819011 4115 10556965 4116 9359550 4117 8247366 4118 7227068 4119 6304755 4120 5476964 4121 4742127 4122 4092278 4123 3522619 4124 3023990 4125 2590841 4126 2214475 4127 1889754 4128 1609134 4129 1368324 4130 1161091 4131 984064 4132 832239 4133 703070 4134 592613 4135 499004 4136 419164 4137 351765 4138 294423 4139 246211 4140 205290 4141 171036 4142 142029 4143 117862 4144 97446 4145 80524 4146 66261 4147 54509 4148 44624 4149 36532 4150 29741 4151 24222 4152 19598 4153 15873 4154 12756 4155 10269 4156 8191 4157 6551 4158 5181 4159 4115 4160 3223 4161 2540 4162 1968 4163 1538 4164 1176 4165 911 4166 686 4167 526 4168 389 4169 295 4170 213 4171 160 4172 112 4173 83 4174 56 4175 41 4176 26 4177 19 4178 11 4179 8 4180 4 4181 3 4182 1 4183 1 4184 0 4185 0 4186 7478186 4187 8421447 4188 9476324 4189 10658806 4190 11975547 4191 13430077 4192 14991314 4193 16595887 4194 18129518 4195 19463810 4196 20468173 4197 21057248 4198 21187166 4199 20875183 4200 20169387 4201 19151748 4202 17904588 4203 16516346 4204 15057081 4205 13591197 4206 12161052 4207 10802693 4208 9533976 4209 8369806 4210 7312077 4211 6363157 4212 5516668 4213 4768821 4214 4110025 4215 3534283 4216 3031553 4217 2595678 4218 2217525 4219 1891641 4220 1610280 4221 1369007 4222 1161486 4223 984286 4224 832361 4225 703133 4226 592644 4227 499019 4228 419170 4229 351767 4230 294424 4231 246211 4232 205290 4233 171036 4234 142029 4235 117862 4236 97446 4237 80524 4238 66261 4239 54509 4240 44624 4241 36532 4242 29741 4243 24222 4244 19598 4245 15873 4246 12756 4247 10269 4248 8191 4249 6551 4250 5181 4251 4115 4252 3223 4253 2540 4254 1968 4255 1538 4256 1176 4257 911 4258 686 4259 526 4260 389 4261 295 4262 213 4263 160 4264 112 4265 83 4266 56 4267 41 4268 26 4269 19 4270 11 4271 8 4272 4 4273 3 4274 1 4275 1 4276 0 4277 0 4278 8421448 4279 9476369 4280 10659496 4281 11980947 4282 13456532 4283 15082478 4284 16835578 4285 18638785 4286 20377625 4287 21900057 4288 23069317 4289 23775689 4290 23975593 4291 23672540 4292 22926347 4293 21816091 4294 20442392 4295 18895117 4296 17262774 4297 15610550 4298 13995725 4299 12452895 4300 11010761 4301 9680649 4302 8472107 4303 7382694 4304 6411391 4305 5549268 4306 4790621 4307 4124429 4308 3543685 4309 3037613 4310 2599523 4311 2219926 4312 1893116 4313 1611165 4314 1369526 4315 1161784 4316 984450 4317 832448 4318 703178 4319 592665 4320 499028 4321 419174 4322 351768 4323 294424 4324 246211 4325 205290 4326 171036 4327 142029 4328 117862 4329 97446 4330 80524 4331 66261 4332 54509 4333 44624 4334 36532 4335 29741 4336 24222 4337 19598 4338 15873 4339 12756 4340 10269 4341 8191 4342 6551 4343 5181 4344 4115 4345 3223 4346 2540 4347 1968 4348 1538 4349 1176 4350 911 4351 686 4352 526 4353 389 4354 295 4355 213 4356 160 4357 112 4358 83 4359 56 4360 41 4361 26 4362 19 4363 11 4364 8 4365 4 4366 3 4367 1 4368 1 4369 0 4370 0 4371 9476370 4372 10659542 4373 11981652 4374 13462116 4375 15110082 4376 16931657 4377 18893611 4378 20923692 4379 22887349 4380 24627427 4381 25979037 4382 26826948 4383 27105567 4384 26824098 4385 26033748 4386 24830361 4387 23314757 4388 21597507 4389 19769206 4390 17913590 4391 16088187 4392 14341772 4393 12700618 4394 11186150 4395 9803525 4396 8557306 4397 7441170 4398 6451123 4399 5575970 4400 4808370 4401 4136093 4402 3551248 4403 3042450 4404 2602573 4405 2221813 4406 1894262 4407 1611848 4408 1369921 4409 1162006 4410 984572 4411 832511 4412 703209 4413 592680 4414 499034 4415 419176 4416 351769 4417 294424 4418 246211 4419 205290 4420 171036 4421 142029 4422 117862 4423 97446 4424 80524 4425 66261 4426 54509 4427 44624 4428 36532 4429 29741 4430 24222 4431 19598 4432 15873 4433 12756 4434 10269 4435 8191 4436 6551 4437 5181 4438 4115 4439 3223 4440 2540 4441 1968 4442 1538 4443 1176 4444 911 4445 686 4446 526 4447 389 4448 295 4449 213 4450 160 4451 112 4452 83 4453 56 4454 41 4455 26 4456 19 4457 11 4458 8 4459 4 4460 3 4461 1 4462 1 4463 0 4464 0 4465 10659543 4466 11981698 4467 13462837 4468 15115842 4469 16960453 4470 18994766 4471 21194467 4472 23472345 4473 25693374 4474 27672936 4475 29237843 4476 30243417 4477 30622161 4478 30366202 4479 29538838 4480 28232163 4481 26568167 4482 24659760 4483 22619476 4484 20533207 4485 18476602 4486 16497708 4487 14636152 4488 12909914 4489 11333398 4490 9906076 4491 8628028 4492 7489442 4493 6483736 4494 5597773 4495 4822775 4496 4145495 4497 3557308 4498 3046295 4499 2604974 4500 2223288 4501 1895147 4502 1612367 4503 1370219 4504 1162170 4505 984659 4506 832556 4507 703230 4508 592689 4509 499038 4510 419177 4511 351769 4512 294424 4513 246211 4514 205290 4515 171036 4516 142029 4517 117862 4518 97446 4519 80524 4520 66261 4521 54509 4522 44624 4523 36532 4524 29741 4525 24222 4526 19598 4527 15873 4528 12756 4529 10269 4530 8191 4531 6551 4532 5181 4533 4115 4534 3223 4535 2540 4536 1968 4537 1538 4538 1176 4539 911 4540 686 4541 526 4542 389 4543 295 4544 213 4545 160 4546 112 4547 83 4548 56 4549 41 4550 26 4551 19 4552 11 4553 8 4554 4 4555 3 4556 1 4557 1 4558 0 4559 0 4560 11981699 4561 13462884 4562 15116578 4563 16966405 4564 19024786 4565 21300958 4566 23759866 4567 26319775 4568 28822877 4569 31078135 4570 32879106 4571 34072599 4572 34564215 4573 34350432 4574 33483468 4575 32074046 4576 30244548 4577 28132107 4578 25852873 4579 23515045 4580 21195761 4581 18960475 4582 16846939 4583 14885452 4584 13086043 4585 11456610 4586 9991414 4587 8686559 4588 7529192 4589 6510444 4590 5615523 4591 4834439 4592 4153058 4593 3562145 4594 3049345 4595 2606861 4596 2224434 4597 1895830 4598 1612762 4599 1370441 4600 1162292 4601 984722 4602 832587 4603 703245 4604 592695 4605 499040 4606 419178 4607 351769 4608 294424 4609 246211 4610 205290 4611 171036 4612 142029 4613 117862 4614 97446 4615 80524 4616 66261 4617 54509 4618 44624 4619 36532 4620 29741 4621 24222 4622 19598 4623 15873 4624 12756 4625 10269 4626 8191 4627 6551 4628 5181 4629 4115 4630 3223 4631 2540 4632 1968 4633 1538 4634 1176 4635 911 4636 686 4637 526 4638 389 4639 295 4640 213 4641 160 4642 112 4643 83 4644 56 4645 41 4646 26 4647 19 4648 11 4649 8 4650 4 4651 3 4652 1 4653 1 4654 0 4655 0 4656 13462885 4657 15116625 4658 16967157 4659 19030922 4660 21332247 4661 23871865 4662 26624921 4663 29493039 4664 32317867 4665 34876675 4666 36951835 4667 38354885 4668 38986646 4669 38822069 4670 37925654 4671 36403229 4672 34401251 4673 32060432 4674 29523008 4675 26900955 4676 24293492 4677 21766492 4678 19374005 4679 17143314 4680 15095711 4681 13233727 4682 11559351 4683 10062210 4684 8734859 4685 7561813 4686 6532249 4687 5629928 4688 4843841 4689 4159118 4690 3565990 4691 3051746 4692 2608336 4693 2225319 4694 1896349 4695 1613060 4696 1370605 4697 1162379 4698 984767 4699 832608 4700 703254 4701 592699 4702 499041 4703 419178 4704 351769 4705 294424 4706 246211 4707 205290 4708 171036 4709 142029 4710 117862 4711 97446 4712 80524 4713 66261 4714 54509 4715 44624 4716 36532 4717 29741 4718 24222 4719 19598 4720 15873 4721 12756 4722 10269 4723 8191 4724 6551 4725 5181 4726 4115 4727 3223 4728 2540 4729 1968 4730 1538 4731 1176 4732 911 4733 686 4734 526 4735 389 4736 295 4737 213 4738 160 4739 112 4740 83 4741 56 4742 41 4743 26 4744 19 4745 11 4746 8 4747 4 4748 3 4749 1 4750 1 4751 0 4752 0 4753 15116626 4754 16967205 4755 19031690 4756 21338583 4757 23904456 4758 26742709 4759 29816672 4760 33034511 4761 36212192 4762 39118710 4763 41497532 4764 43147965 4765 43937655 4766 43844149 4767 42917692 4768 41284250 4769 39091021 4770 36506954 4771 33679583 4772 30747860 4773 27814191 4774 24965614 4775 22255363 4776 19725774 4777 17393842 4778 15272415 4779 13357189 4780 11644794 4781 10120779 4782 8774622 4783 7588524 4784 6550000 4785 5641592 4786 4851404 4787 4163955 4788 3569040 4789 3053633 4790 2609482 4791 2226002 4792 1896744 4793 1613282 4794 1370727 4795 1162442 4796 984798 4797 832623 4798 703260 4799 592701 4800 499042 4801 419178 4802 351769 4803 294424 4804 246211 4805 205290 4806 171036 4807 142029 4808 117862 4809 97446 4810 80524 4811 66261 4812 54509 4813 44624 4814 36532 4815 29741 4816 24222 4817 19598 4818 15873 4819 12756 4820 10269 4821 8191 4822 6551 4823 5181 4824 4115 4825 3223 4826 2540 4827 1968 4828 1538 4829 1176 4830 911 4831 686 4832 526 4833 389 4834 295 4835 213 4836 160 4837 112 4838 83 4839 56 4840 41 4841 26 4842 19 4843 11 4844 8 4845 4 4846 3 4847 1 4848 1 4849 0 4850 0 4851 16967206 4852 19031738 4853 21339367 4854 23910984 4855 26776649 4856 29940427 4857 33377585 4858 36977914 4859 40556479 4860 43846085 4861 46575580 4862 48501808 4863 49484138 4864 49473035 4865 48530508 4866 46776236 4867 44384597 4868 41529377 4869 38389201 4870 35108873 4871 31817548 4872 28604411 4873 25542589 4874 22672078 4875 20023726 4876 17604841 4877 15420435 4878 13460069 4879 11715645 4880 10169097 4881 8807249 4882 7610330 4883 6564405 4884 5650994 4885 4857464 4886 4167800 4887 3571441 4888 3055108 4889 2610367 4890 2226521 4891 1897042 4892 1613446 4893 1370814 4894 1162487 4895 984819 4896 832632 4897 703264 4898 592702 4899 499042 4900 419178 4901 351769 4902 294424 4903 246211 4904 205290 4905 171036 4906 142029 4907 117862 4908 97446 4909 80524 4910 66261 4911 54509 4912 44624 4913 36532 4914 29741 4915 24222 4916 19598 4917 15873 4918 12756 4919 10269 4920 8191 4921 6551 4922 5181 4923 4115 4924 3223 4925 2540 4926 1968 4927 1538 4928 1176 4929 911 4930 686 4931 526 4932 389 4933 295 4934 213 4935 160 4936 112 4937 83 4938 56 4939 41 4940 26 4941 19 4942 11 4943 8 4944 4 4945 3 4946 1 4947 1 4948 0 4949 0 4950 19031739 4951 21339416 4952 23911784 4953 26783385 4954 29975751 4955 33507604 4956 37341360 4957 41374268 4958 45392804 4959 49119429 4960 52237222 4961 54486467 4962 55685837 4963 55785484 4964 54829275 4965 52958402 4966 50347965 4967 47204659 4968 43714547 4969 40054761 4970 36360008 4971 32745280 4972 29284264 4973 26035471 4974 23025842 4975 20275217 4976 17781981 4977 15544087 4978 13545586 4979 11774242 4980 10208868 4981 8833962 4982 7628081 4983 6576069 4984 5658557 4985 4862301 4986 4170850 4987 3573328 4988 3056254 4989 2611050 4990 2226916 4991 1897264 4992 1613568 4993 1370877 4994 1162518 4995 984834 4996 832638 4997 703266 4998 592703 4999 499042 5000 419178 5001 351769 5002 294424 5003 246211 5004 205290 5005 171036 5006 142029 5007 117862 5008 97446 5009 80524 5010 66261 5011 54509 5012 44624 5013 36532 5014 29741 5015 24222 5016 19598 5017 15873 5018 12756 5019 10269 5020 8191 5021 6551 5022 5181 5023 4115 5024 3223 5025 2540 5026 1968 5027 1538 5028 1176 5029 911 5030 686 5031 526 5032 389 5033 295 5034 213 5035 160 5036 112 5037 83 5038 56 5039 41 5040 26 5041 19 5042 11 5043 8 5044 4 5045 3 5046 1 5047 1 5048 0 5049 0 5050 21339417 5051 23911833 5052 26784202 5053 29982687 5054 33544360 5055 37477839 5056 41759113 5057 46265517 5058 50782323 5059 54990381 5060 58554397 5061 61163760 5062 62623943 5063 62851446 5064 61900722 5065 59904385 5066 57068225 5067 53605228 5068 49738092 5069 45652665 5070 41516016 5071 37447431 5072 33545085 5073 29866240 5074 26454724 5075 23325022 5076 20486791 5077 17930251 5078 15647072 5079 13616475 5080 11822573 5081 10241498 5082 8855769 5083 7642486 5084 6585471 5085 5664617 5086 4866146 5087 4173251 5088 3574803 5089 3057139 5090 2611569 5091 2227214 5092 1897428 5093 1613655 5094 1370922 5095 1162539 5096 984843 5097 832642 5098 703267 5099 592703 5100 499042 5101 419178 5102 351769 5103 294424 5104 246211 5105 205290 5106 171036 5107 142029 5108 117862 5109 97446 5110 80524 5111 66261 5112 54509 5113 44624 5114 36532 5115 29741 5116 24222 5117 19598 5118 15873 5119 12756 5120 10269 5121 8191 5122 6551 5123 5181 5124 4115 5125 3223 5126 2540 5127 1968 5128 1538 5129 1176 5130 911 5131 686 5132 526 5133 389 5134 295 5135 213 5136 160 5137 112 5138 83 5139 56 5140 41 5141 26 5142 19 5143 11 5144 8 5145 4 5146 3 5147 1 5148 1 5149 0 5150 0 5151 23911834 5152 26784252 5153 29983520 5154 33551513 5155 37516064 5156 41902360 5157 46672771 5158 51713235 5159 56776909 5160 61532263 5161 65590376 5162 68618406 5163 70372356 5164 70764407 5165 69825597 5166 67711308 5167 64627774 5168 60825920 5169 56538664 5170 51990478 5171 47356913 5172 42788851 5173 38386961 5174 34231187 5175 30362308 5176 26810065 5177 23577253 5178 20664267 5179 18054042 5180 15732644 5181 13675090 5182 11862350 5183 10268212 5184 8873520 5185 7654150 5186 6593034 5187 5669454 5188 4869196 5189 4175138 5190 3575949 5191 3057822 5192 2611964 5193 2227436 5194 1897550 5195 1613718 5196 1370953 5197 1162554 5198 984849 5199 832644 5200 703268 5201 592703 5202 499042 5203 419178 5204 351769 5205 294424 5206 246211 5207 205290 5208 171036 5209 142029 5210 117862 5211 97446 5212 80524 5213 66261 5214 54509 5215 44624 5216 36532 5217 29741 5218 24222 5219 19598 5220 15873 5221 12756 5222 10269 5223 8191 5224 6551 5225 5181 5226 4115 5227 3223 5228 2540 5229 1968 5230 1538 5231 1176 5232 911 5233 686 5234 526 5235 389 5236 295 5237 213 5238 160 5239 112 5240 83 5241 56 5242 41 5243 26 5244 19 5245 11 5246 8 5247 4 5248 3 5249 1 5250 1 5251 0 5252 0 5253 26784253 5254 29983570 5255 33552363 5256 37523425 5257 41942104 5258 46822995 5259 52144003 5260 57769159 5261 63450467 5262 68808788 5263 73431993 5264 76926719 5265 79029624 5266 79610741 5267 78709834 5268 76470673 5269 73133528 5270 68957379 5271 64218245 5272 59152654 5273 53975396 5274 48844577 5275 43890805 5276 39194505 5277 34817175 5278 30783556 5279 27110208 5280 23789263 5281 20812727 5282 18157101 5283 15803561 5284 13723429 5285 11894982 5286 10290019 5287 8887925 5288 7663552 5289 6599094 5290 5673299 5291 4871597 5292 4176613 5293 3576834 5294 3058341 5295 2612262 5296 2227600 5297 1897637 5298 1613763 5299 1370974 5300 1162563 5301 984853 5302 832645 5303 703268 5304 592703 5305 499042 5306 419178 5307 351769 5308 294424 5309 246211 5310 205290 5311 171036 5312 142029 5313 117862 5314 97446 5315 80524 5316 66261 5317 54509 5318 44624 5319 36532 5320 29741 5321 24222 5322 19598 5323 15873 5324 12756 5325 10269 5326 8191 5327 6551 5328 5181 5329 4115 5330 3223 5331 2540 5332 1968 5333 1538 5334 1176 5335 911 5336 686 5337 526 5338 389 5339 295 5340 213 5341 160 5342 112 5343 83 5344 56 5345 41 5346 26 5347 19 5348 11 5349 8 5350 4 5351 3 5352 1 5353 1 5354 0 5355 0 5356 29983571 5357 33552414 5358 37524292 5359 41949690 5360 46864296 5361 52301535 5362 58224529 5363 64507636 5364 70866985 5365 76908307 5366 82157200 5367 86191253 5368 88686693 5369 89504171 5370 88653354 5371 86301200 5372 82688054 5373 78116397 5374 72875486 5375 67248149 5376 61461422 5377 55711779 5378 50135197 5379 44839932 5380 39885610 5381 35315781 5382 31140125 5383 27363014 5384 23966989 5385 20936623 5386 18242711 5387 15862189 5388 13763209 5389 11921697 5390 10307770 5391 8899589 5392 7671115 5393 6603931 5394 5676349 5395 4873484 5396 4177759 5397 3577517 5398 3058736 5399 2612484 5400 2227722 5401 1897700 5402 1613794 5403 1370989 5404 1162569 5405 984855 5406 832646 5407 703268 5408 592703 5409 499042 5410 419178 5411 351769 5412 294424 5413 246211 5414 205290 5415 171036 5416 142029 5417 117862 5418 97446 5419 80524 5420 66261 5421 54509 5422 44624 5423 36532 5424 29741 5425 24222 5426 19598 5427 15873 5428 12756 5429 10269 5430 8191 5431 6551 5432 5181 5433 4115 5434 3223 5435 2540 5436 1968 5437 1538 5438 1176 5439 911 5440 686 5441 526 5442 389 5443 295 5444 213 5445 160 5446 112 5447 83 5448 56 5449 41 5450 26 5451 19 5452 11 5453 8 5454 4 5455 3 5456 1 5457 1 5458 0 5459 0 5460 33552415 5461 37524343 5462 41950574 5463 46872099 5464 52344445 5465 58389585 5466 64988801 5467 71992517 5468 79115417 5469 85909296 5470 91870915 5471 96505697 5472 99463102 5473 100551215 5474 99785120 5475 97316324 5476 93422494 5477 88415835 5478 82636324 5479 76382947 5480 69930015 5481 63485254 5482 57221211 5483 51248966 5484 45653728 5485 40474784 5486 35738606 5487 31441008 5488 27575360 5489 24115588 5490 21039737 5491 18313646 5492 15910534 5493 13795842 5494 11943504 5495 10322175 5496 8908991 5497 7677175 5498 6607776 5499 5678750 5500 4874959 5501 4178644 5502 3578036 5503 3059034 5504 2612648 5505 2227809 5506 1897745 5507 1613815 5508 1370998 5509 1162573 5510 984856 5511 832646 5512 703268 5513 592703 5514 499042 5515 419178 5516 351769 5517 294424 5518 246211 5519 205290 5520 171036 5521 142029 5522 117862 5523 97446 5524 80524 5525 66261 5526 54509 5527 44624 5528 36532 5529 29741 5530 24222 5531 19598 5532 15873 5533 12756 5534 10269 5535 8191 5536 6551 5537 5181 5538 4115 5539 3223 5540 2540 5541 1968 5542 1538 5543 1176 5544 911 5545 686 5546 526 5547 389 5548 295 5549 213 5550 160 5551 112 5552 83 5553 56 5554 41 5555 26 5556 19 5557 11 5558 8 5559 4 5560 3 5561 1 5562 1 5563 0 5564 0 5565 37524344 5566 41950626 5567 46873000 5568 52352482 5569 58434144 5570 65161730 5571 72500647 5572 80313226 5573 88274560 5574 95918317 5575 102668688 5576 107994119 5577 111470629 5578 112889828 5579 112228489 5580 109661026 5581 105463974 5582 99999317 5583 93623899 5584 86691721 5585 79494261 5586 72285882 5587 65248140 5588 58526387 5589 52205837 5590 46348846 5591 40975385 5592 36096138 5593 31694250 5594 27753276 5595 24239558 5596 21125375 5597 18372282 5598 15950316 5599 13822557 5600 11961255 5601 10333839 5602 8916554 5603 7682012 5604 6610826 5605 5680637 5606 4876105 5607 4179327 5608 3578431 5609 3059256 5610 2612770 5611 2227872 5612 1897776 5613 1613830 5614 1371004 5615 1162575 5616 984857 5617 832646 5618 703268 5619 592703 5620 499042 5621 419178 5622 351769 5623 294424 5624 246211 5625 205290 5626 171036 5627 142029 5628 117862 5629 97446 5630 80524 5631 66261 5632 54509 5633 44624 5634 36532 5635 29741 5636 24222 5637 19598 5638 15873 5639 12756 5640 10269 5641 8191 5642 6551 5643 5181 5644 4115 5645 3223 5646 2540 5647 1968 5648 1538 5649 1176 5650 911 5651 686 5652 526 5653 389 5654 295 5655 213 5656 160 5657 112 5658 83 5659 56 5660 41 5661 26 5662 19 5663 11 5664 8 5665 4 5666 3 5667 1 5668 1 5669 0 5670 0 5671 41950627 5672 46873052 5673 52353401 5674 58442406 5675 65207992 5676 72681685 5677 80849601 5678 89548412 5679 98451643 5680 107031521 5681 114677210 5682 120771470 5683 124853872 5684 126651056 5685 126140410 5686 123475325 5687 118973094 5688 113007111 5689 105993274 5690 98307037 5691 90296741 5692 82232900 5693 74341975 5694 66775392 5695 59649761 5696 53024637 5697 46940558 5698 41399438 5699 36397596 5700 31906846 5701 27901980 5702 24342710 5703 21196323 5704 18420630 5705 15982950 5706 13844364 5707 11975660 5708 10343241 5709 8922614 5710 7685857 5711 6613227 5712 5682112 5713 4876990 5714 4179846 5715 3578729 5716 3059420 5717 2612857 5718 2227917 5719 1897797 5720 1613839 5721 1371008 5722 1162576 5723 984857 5724 832646 5725 703268 5726 592703 5727 499042 5728 419178 5729 351769 5730 294424 5731 246211 5732 205290 5733 171036 5734 142029 5735 117862 5736 97446 5737 80524 5738 66261 5739 54509 5740 44624 5741 36532 5742 29741 5743 24222 5744 19598 5745 15873 5746 12756 5747 10269 5748 8191 5749 6551 5750 5181 5751 4115 5752 3223 5753 2540 5754 1968 5755 1538 5756 1176 5757 911 5758 686 5759 526 5760 389 5761 295 5762 213 5763 160 5764 112 5765 83 5766 56 5767 41 5768 26 5769 19 5770 11 5771 8 5772 4 5773 3 5774 1 5775 1 5776 0 5777 0 5778 46873053 5779 52353454 5780 58443342 5781 65216497 5782 72729691 5783 81039110 5784 90114295 5785 99805807 5786 109743142 5787 119377411 5788 128013539 5789 134987401 5790 139749960 5791 142002205 5792 141672491 5793 138936082 5794 134107125 5795 127615284 5796 119897759 5797 111395168 5798 102478962 5799 93476442 5800 84627851 5801 76126679 5802 68092395 5803 60612886 5804 53722941 5805 47442736 5806 41757710 5807 36651174 5808 32084901 5809 28026005 5810 24428366 5811 21254965 5812 18460413 5813 16009665 5814 13862115 5815 11987324 5816 10350804 5817 8927451 5818 7688907 5819 6615114 5820 5683258 5821 4877673 5822 4180241 5823 3578951 5824 3059542 5825 2612920 5826 2227948 5827 1897812 5828 1613845 5829 1371010 5830 1162577 5831 984857 5832 832646 5833 703268 5834 592703 5835 499042 5836 419178 5837 351769 5838 294424 5839 246211 5840 205290 5841 171036 5842 142029 5843 117862 5844 97446 5845 80524 5846 66261 5847 54509 5848 44624 5849 36532 5850 29741 5851 24222 5852 19598 5853 15873 5854 12756 5855 10269 5856 8191 5857 6551 5858 5181 5859 4115 5860 3223 5861 2540 5862 1968 5863 1538 5864 1176 5865 911 5866 686 5867 526 5868 389 5869 295 5870 213 5871 160 5872 112 5873 83 5874 56 5875 41 5876 26 5877 19 5878 11 5879 8 5880 4 5881 3 5882 1 5883 1 5884 0 5885 0 5886 52353455 5887 58443395 5888 65217451 5889 72738430 5890 81088916 5891 90312525 5892 100402570 5893 111181738 5894 122278294 5895 133073713 5896 142830249 5897 150782699 5898 156333747 5899 159103849 5900 159015534 5901 156215794 5902 151062217 5903 143997709 5904 135528018 5905 126121283 5906 116217360 5907 106166052 5908 96262406 5909 86710515 5910 77668504 5911 69223516 5912 61435699 5913 54316648 5914 47867752 5915 42059604 5916 36863960 5917 32233679 5918 28129185 5919 24499322 5920 21303315 5921 18493047 5922 16031472 5923 13876520 5924 11996726 5925 10356864 5926 8931296 5927 7691308 5928 6616589 5929 5684143 5930 4878192 5931 4180539 5932 3579115 5933 3059629 5934 2612965 5935 2227969 5936 1897821 5937 1613849 5938 1371011 5939 1162577 5940 984857 5941 832646 5942 703268 5943 592703 5944 499042 5945 419178 5946 351769 5947 294424 5948 246211 5949 205290 5950 171036 5951 142029 5952 117862 5953 97446 5954 80524 5955 66261 5956 54509 5957 44624 5958 36532 5959 29741 5960 24222 5961 19598 5962 15873 5963 12756 5964 10269 5965 8191 5966 6551 5967 5181 5968 4115 5969 3223 5970 2540 5971 1968 5972 1538 5973 1176 5974 911 5975 686 5976 526 5977 389 5978 295 5979 213 5980 160 5981 112 5982 83 5983 56 5984 41 5985 26 5986 19 5987 11 5988 8 5989 4 5990 3 5991 1 5992 1 5993 0 5994 0 5995 58443396 5996 65217505 5997 72739402 5998 81097907 5999 90364174 6000 100609908 6001 111810736 6002 123805969 6003 136175203 6004 148274981 6005 159270488 6006 168337914 6007 174772802 6008 178158670 6009 178355629 6010 175529638 6011 170032424 6012 162370035 6013 153074191 6014 142690279 6015 131688619 6016 120487697 6017 109402825 6018 98689712 6019 88513064 6020 78995117 6021 70191646 6022 62136541 6023 54820054 6024 48226599 6025 42313432 6026 37042120 6027 32357742 6028 28214854 6029 24557967 6030 21343099 6031 18519762 6032 16049223 6033 13888184 6034 12004289 6035 10361701 6036 8934346 6037 7693195 6038 6617735 6039 5684826 6040 4878587 6041 4180761 6042 3579237 6043 3059692 6044 2612996 6045 2227984 6046 1897827 6047 1613851 6048 1371012 6049 1162577 6050 984857 6051 832646 6052 703268 6053 592703 6054 499042 6055 419178 6056 351769 6057 294424 6058 246211 6059 205290 6060 171036 6061 142029 6062 117862 6063 97446 6064 80524 6065 66261 6066 54509 6067 44624 6068 36532 6069 29741 6070 24222 6071 19598 6072 15873 6073 12756 6074 10269 6075 8191 6076 6551 6077 5181 6078 4115 6079 3223 6080 2540 6081 1968 6082 1538 6083 1176 6084 911 6085 686 6086 526 6087 389 6088 295 6089 213 6090 160 6091 112 6092 83 6093 56 6094 41 6095 26 6096 19 6097 11 6098 8 6099 4 6100 3 6101 1 6102 1 6103 0 6104 0 6105 65217506 6106 72739456 6107 81098897 6108 90373408 6109 100663458 6110 112027441 6111 124468677 6112 137796451 6113 151589184 6114 165125137 6115 177518060 6116 187824744 6117 195278423 6118 199363183 6119 199924079 6120 197089665 6121 191257096 6122 182946942 6123 172770366 6124 161307479 6125 149110437 6126 136628430 6127 124243565 6128 112227999 6129 100794229 6130 90066724 6131 80132493 6132 71017645 6133 62731825 6134 55245810 6135 48528829 6136 42526357 6137 37190953 6138 32460940 6139 28285816 6140 24606318 6141 21375733 6142 18541569 6143 16063628 6144 13897586 6145 12010349 6146 10365546 6147 8936747 6148 7694670 6149 6618620 6150 5685345 6151 4878885 6152 4180925 6153 3579324 6154 3059737 6155 2613017 6156 2227993 6157 1897831 6158 1613852 6159 1371012 6160 1162577 6161 984857 6162 832646 6163 703268 6164 592703 6165 499042 6166 419178 6167 351769 6168 294424 6169 246211 6170 205290 6171 171036 6172 142029 6173 117862 6174 97446 6175 80524 6176 66261 6177 54509 6178 44624 6179 36532 6180 29741 6181 24222 6182 19598 6183 15873 6184 12756 6185 10269 6186 8191 6187 6551 6188 5181 6189 4115 6190 3223 6191 2540 6192 1968 6193 1538 6194 1176 6195 911 6196 686 6197 526 6198 389 6199 295 6200 213 6201 160 6202 112 6203 83 6204 56 6205 41 6206 26 6207 19 6208 11 6209 8 6210 4 6211 3 6212 1 6213 1 6214 0 6215 0 6216 72739457 6217 81098952 6218 90374416 6219 100672953 6220 112082937 6221 124695156 6222 138494321 6223 153309061 6224 168664589 6225 183810129 6226 197747323 6227 209460898 6228 218055114 6229 222962327 6230 223948827 6231 221157416 6232 214974843 6233 205992160 6234 194851807 6235 182224756 6236 168702822 6237 154818220 6238 140981348 6239 127527833 6240 114681926 6241 102611363 6242 91401086 6243 81104636 6244 71720482 6245 63236194 6246 55605093 6247 48782847 6248 42704591 6249 37315044 6250 32546617 6251 28344463 6252 24646102 6253 21402448 6254 18559320 6255 16075292 6256 13905149 6257 12015186 6258 10368596 6259 8938634 6260 7695816 6261 6619303 6262 5685740 6263 4879107 6264 4181047 6265 3579387 6266 3059768 6267 2613032 6268 2227999 6269 1897833 6270 1613853 6271 1371012 6272 1162577 6273 984857 6274 832646 6275 703268 6276 592703 6277 499042 6278 419178 6279 351769 6280 294424 6281 246211 6282 205290 6283 171036 6284 142029 6285 117862 6286 97446 6287 80524 6288 66261 6289 54509 6290 44624 6291 36532 6292 29741 6293 24222 6294 19598 6295 15873 6296 12756 6297 10269 6298 8191 6299 6551 6300 5181 6301 4115 6302 3223 6303 2540 6304 1968 6305 1538 6306 1176 6307 911 6308 686 6309 526 6310 389 6311 295 6312 213 6313 160 6314 112 6315 83 6316 56 6317 41 6318 26 6319 19 6320 11 6321 8 6322 4 6323 3 6324 1 6325 1 6326 0 6327 0 6328 81098953 6329 90374471 6330 100673980 6331 112092684 6332 124752657 6333 138730855 6334 154043670 6335 170487991 6336 187588203 6337 204505187 6338 220179583 6339 233455616 6340 243357604 6341 249196101 6342 250710127 6343 247992686 6344 241477268 6345 231770262 6346 219605206 6347 205696648 6348 190734041 6349 175290187 6350 159857103 6351 144794514 6352 130385430 6353 116804305 6354 104174636 6355 92543467 6356 81933173 6357 72316994 6358 63662525 6359 55907573 6360 48995877 6361 42853462 6362 37418255 6363 32617582 6364 28392815 6365 24678736 6366 21424255 6367 18573725 6368 16084694 6369 13911209 6370 12019031 6371 10370997 6372 8940109 6373 7696701 6374 6619822 6375 5686038 6376 4879271 6377 4181134 6378 3579432 6379 3059789 6380 2613041 6381 2228003 6382 1897834 6383 1613853 6384 1371012 6385 1162577 6386 984857 6387 832646 6388 703268 6389 592703 6390 499042 6391 419178 6392 351769 6393 294424 6394 246211 6395 205290 6396 171036 6397 142029 6398 117862 6399 97446 6400 80524 6401 66261 6402 54509 6403 44624 6404 36532 6405 29741 6406 24222 6407 19598 6408 15873 6409 12756 6410 10269 6411 8191 6412 6551 6413 5181 6414 4115 6415 3223 6416 2540 6417 1968 6418 1538 6419 1176 6420 911 6421 686 6422 526 6423 389 6424 295 6425 213 6426 160 6427 112 6428 83 6429 56 6430 41 6431 26 6432 19 6433 11 6434 8 6435 4 6436 3 6437 1 6438 1 6439 0 6440 0 6441 90374472 6442 100674036 6443 112093729 6444 124762675 6445 138790408 6446 154290680 6447 171260900 6448 189520621 6449 208535699 6450 227433971 6451 245027067 6452 260070752 6453 271435062 6454 278360380 6455 280486218 6456 277912978 6457 271057249 6458 260602945 6459 247320989 6460 232032356 6461 215477045 6462 198328251 6463 181116442 6464 164279098 6465 148118086 6466 132861235 6467 118633279 6468 105515254 6469 93518796 6470 82637587 6471 72822103 6472 64022144 6473 56161730 6474 49174166 6475 42977571 6476 37503938 6477 32676230 6478 28432599 6479 24705451 6480 21442006 6481 18585389 6482 16092257 6483 13916046 6484 12022081 6485 10372884 6486 8941255 6487 7697384 6488 6620217 6489 5686260 6490 4879393 6491 4181197 6492 3579463 6493 3059804 6494 2613047 6495 2228005 6496 1897835 6497 1613853 6498 1371012 6499 1162577 6500 984857 6501 832646 6502 703268 6503 592703 6504 499042 6505 419178 6506 351769 6507 294424 6508 246211 6509 205290 6510 171036 6511 142029 6512 117862 6513 97446 6514 80524 6515 66261 6516 54509 6517 44624 6518 36532 6519 29741 6520 24222 6521 19598 6522 15873 6523 12756 6524 10269 6525 8191 6526 6551 6527 5181 6528 4115 6529 3223 6530 2540 6531 1968 6532 1538 6533 1176 6534 911 6535 686 6536 526 6537 389 6538 295 6539 213 6540 160 6541 112 6542 83 6543 56 6544 41 6545 26 6546 19 6547 11 6548 8 6549 4 6550 3 6551 1 6552 1 6553 0 6554 0 6555 100674037 6556 112093785 6557 124763739 6558 138800687 6559 154352347 6560 171518683 6561 190333514 6562 210582460 6563 231731653 6564 252809675 6565 272555621 6566 289560876 6567 302594438 6568 310747350 6569 313616270 6570 311235996 6571 304069244 6572 292815535 6573 278349761 6574 261546406 6575 243261858 6576 224222219 6577 205057154 6578 186238297 6579 168139885 6580 151002339 6581 134998207 6582 120204302 6583 106661648 6584 94349328 6585 83235062 6586 73248870 6587 64324814 6588 56374834 6589 49323065 6590 43080790 6591 37574905 6592 32724582 6593 28465233 6594 24727258 6595 21456411 6596 18594791 6597 16098317 6598 13919891 6599 12024482 6600 10374359 6601 8942140 6602 7697903 6603 6620515 6604 5686424 6605 4879480 6606 4181242 6607 3579484 6608 3059813 6609 2613051 6610 2228006 6611 1897835 6612 1613853 6613 1371012 6614 1162577 6615 984857 6616 832646 6617 703268 6618 592703 6619 499042 6620 419178 6621 351769 6622 294424 6623 246211 6624 205290 6625 171036 6626 142029 6627 117862 6628 97446 6629 80524 6630 66261 6631 54509 6632 44624 6633 36532 6634 29741 6635 24222 6636 19598 6637 15873 6638 12756 6639 10269 6640 8191 6641 6551 6642 5181 6643 4115 6644 3223 6645 2540 6646 1968 6647 1538 6648 1176 6649 911 6650 686 6651 526 6652 389 6653 295 6654 213 6655 160 6656 112 6657 83 6658 56 6659 41 6660 26 6661 19 6662 11 6663 8 6664 4 6665 3 6666 1 6667 1 6668 0 6669 0 6670 112093786 6671 124763796 6672 138801770 6673 154362906 6674 171582512 6675 190602519 6676 211437006 6677 233898710 6678 257389762 6679 280900705 6680 303023146 6681 322240936 6682 337138381 6683 346714013 6684 350439448 6685 348346341 6686 340871925 6687 328800006 6688 313048915 6689 294617706 6690 274426410 6691 253321772 6692 231985029 6693 210982992 6694 190717760 6695 171495930 6696 153496018 6697 136836796 6698 121549925 6699 107639515 6700 95054970 6701 83740746 6702 73608739 6703 64579076 6704 56553161 6705 49447187 6706 43166476 6707 37633554 6708 32764366 6709 28491948 6710 24745009 6711 21468075 6712 18602354 6713 16103154 6714 13922941 6715 12026369 6716 10375505 6717 8942823 6718 7698298 6719 6620737 6720 5686546 6721 4879543 6722 4181273 6723 3579499 6724 3059819 6725 2613053 6726 2228007 6727 1897835 6728 1613853 6729 1371012 6730 1162577 6731 984857 6732 832646 6733 703268 6734 592703 6735 499042 6736 419178 6737 351769 6738 294424 6739 246211 6740 205290 6741 171036 6742 142029 6743 117862 6744 97446 6745 80524 6746 66261 6747 54509 6748 44624 6749 36532 6750 29741 6751 24222 6752 19598 6753 15873 6754 12756 6755 10269 6756 8191 6757 6551 6758 5181 6759 4115 6760 3223 6761 2540 6762 1968 6763 1538 6764 1176 6765 911 6766 686 6767 526 6768 389 6769 295 6770 213 6771 160 6772 112 6773 83 6774 56 6775 41 6776 26 6777 19 6778 11 6779 8 6780 4 6781 3 6782 1 6783 1 6784 0 6785 0 6786 124763797 6787 138801827 6788 154364008 6789 171593342 6790 190668574 6791 211717540 6792 234796713 6793 259682904 6794 285779383 6795 311966066 6796 336749011 6797 358419655 6798 375436463 6799 386615623 6800 391365296 6801 389631797 6802 381895691 6803 368955099 6804 351846579 6805 331634113 6806 309375673 6807 285986310 6808 262267579 6809 238833064 6810 216174150 6811 194617919 6812 174402078 6813 155644833 6814 138414075 6815 122699505 6816 108471624 6817 95653185 6818 84167849 6819 73911548 6820 64792235 6821 56702078 6822 49550412 6823 43237444 6824 37681906 6825 32797000 6826 28513755 6827 24759414 6828 21477477 6829 18608414 6830 16106999 6831 13925342 6832 12027844 6833 10376390 6834 8943342 6835 7698596 6836 6620901 6837 5686633 6838 4879588 6839 4181294 6840 3579508 6841 3059823 6842 2613054 6843 2228007 6844 1897835 6845 1613853 6846 1371012 6847 1162577 6848 984857 6849 832646 6850 703268 6851 592703 6852 499042 6853 419178 6854 351769 6855 294424 6856 246211 6857 205290 6858 171036 6859 142029 6860 117862 6861 97446 6862 80524 6863 66261 6864 54509 6865 44624 6866 36532 6867 29741 6868 24222 6869 19598 6870 15873 6871 12756 6872 10269 6873 8191 6874 6551 6875 5181 6876 4115 6877 3223 6878 2540 6879 1968 6880 1538 6881 1176 6882 911 6883 686 6884 526 6885 389 6886 295 6887 213 6888 160 6889 112 6890 83 6891 56 6892 41 6893 26 6894 19 6895 11 6896 8 6897 4 6898 3 6899 1 6900 1 6901 0 6902 0 6903 138801828 6904 154364066 6905 171594463 6906 190679694 6907 211785871 6908 235089247 6909 260626146 6910 288205061 6911 317160091 6912 346327890 6913 374045666 6914 398475555 6915 417855828 6916 430882083 6917 436806498 6918 435557729 6919 427578537 6920 413757722 6921 395181638 6922 373058914 6923 348527030 6924 322645803 6925 296284347 6926 270172780 6927 244842173 6928 220701328 6929 198000645 6930 176910355 6931 157491173 6932 139763711 6933 123679367 6934 109178229 6935 96159305 6936 84527908 6937 74165884 6938 64970590 6939 56826208 6940 49636100 6941 43296093 6942 37721690 6943 32823715 6944 28531506 6945 24771078 6946 21485040 6947 18613251 6948 16110049 6949 13927229 6950 12028990 6951 10377073 6952 8943737 6953 7698818 6954 6621023 6955 5686696 6956 4879619 6957 4181309 6958 3579514 6959 3059825 6960 2613055 6961 2228007 6962 1897835 6963 1613853 6964 1371012 6965 1162577 6966 984857 6967 832646 6968 703268 6969 592703 6970 499042 6971 419178 6972 351769 6973 294424 6974 246211 6975 205290 6976 171036 6977 142029 6978 117862 6979 97446 6980 80524 6981 66261 6982 54509 6983 44624 6984 36532 6985 29741 6986 24222 6987 19598 6988 15873 6989 12756 6990 10269 6991 8191 6992 6551 6993 5181 6994 4115 6995 3223 6996 2540 6997 1968 6998 1538 6999 1176 7000 911 7001 686 7002 526 7003 389 7004 295 7005 213 7006 160 7007 112 7008 83 7009 56 7010 41 7011 26 7012 19 7013 11 7014 8 7015 4 7016 3 7017 1 7018 1 7019 0 7020 0 7021 154364067 7022 171594521 7023 190680835 7024 211797271 7025 235159920 7026 260931011 7027 289195465 7028 319724581 7029 351855058 7030 384299865 7031 415296503 7032 442782680 7033 464840589 7034 479944564 7035 487257197 7036 486596137 7037 478442306 7038 463695757 7039 443575731 7040 419369237 7041 392376743 7042 363744620 7043 334488029 7044 305399845 7045 277120789 7046 250090925 7047 224633995 7048 200924675 7049 179068786 7050 159073457 7051 140915829 7052 124512704 7053 109777019 7054 96586658 7055 84830822 7056 74379081 7057 65119520 7058 56929436 7059 49707069 7060 43344445 7061 37754324 7062 32845522 7063 28545911 7064 24780480 7065 21491100 7066 18617096 7067 16112450 7068 13928704 7069 12029875 7070 10377592 7071 8944035 7072 7698982 7073 6621110 7074 5686741 7075 4879640 7076 4181318 7077 3579518 7078 3059826 7079 2613055 7080 2228007 7081 1897835 7082 1613853 7083 1371012 7084 1162577 7085 984857 7086 832646 7087 703268 7088 592703 7089 499042 7090 419178 7091 351769 7092 294424 7093 246211 7094 205290 7095 171036 7096 142029 7097 117862 7098 97446 7099 80524 7100 66261 7101 54509 7102 44624 7103 36532 7104 29741 7105 24222 7106 19598 7107 15873 7108 12756 7109 10269 7110 8191 7111 6551 7112 5181 7113 4115 7114 3223 7115 2540 7116 1968 7117 1538 7118 1176 7119 911 7120 686 7121 526 7122 389 7123 295 7124 213 7125 160 7126 112 7127 83 7128 56 7129 41 7130 26 7131 19 7132 11 7133 8 7134 4 7135 3 7136 1 7137 1 7138 0 7139 0 7140 171594522 7141 190680894 7142 211798431 7143 235171620 7144 261004078 7145 289513148 7146 320764055 7147 354565339 7148 390178558 7149 426268403 7150 460879727 7151 491795066 7152 516835460 7153 534320411 7154 543218123 7155 543309446 7156 535020965 7157 519348143 7158 497566687 7159 471130773 7160 441438761 7161 409810578 7162 377348671 7163 344988092 7164 313424689 7165 283199371 7166 254657525 7167 228038628 7168 203444797 7169 180921382 7170 160426279 7171 141897268 7172 125220049 7173 110283475 7174 96946856 7175 85085213 7176 74557454 7177 65243656 7178 57015125 7179 49765718 7180 43384229 7181 37781039 7182 32863273 7183 28557575 7184 24788043 7185 21495937 7186 18620146 7187 16114337 7188 13929850 7189 12030558 7190 10377987 7191 8944257 7192 7699104 7193 6621173 7194 5686772 7195 4879655 7196 4181324 7197 3579520 7198 3059827 7199 2613055 7200 2228007 7201 1897835 7202 1613853 7203 1371012 7204 1162577 7205 984857 7206 832646 7207 703268 7208 592703 7209 499042 7210 419178 7211 351769 7212 294424 7213 246211 7214 205290 7215 171036 7216 142029 7217 117862 7218 97446 7219 80524 7220 66261 7221 54509 7222 44624 7223 36532 7224 29741 7225 24222 7226 19598 7227 15873 7228 12756 7229 10269 7230 8191 7231 6551 7232 5181 7233 4115 7234 3223 7235 2540 7236 1968 7237 1538 7238 1176 7239 911 7240 686 7241 526 7242 389 7243 295 7244 213 7245 160 7246 112 7247 83 7248 56 7249 41 7250 26 7251 19 7252 11 7253 8 7254 4 7255 3 7256 1 7257 1 7258 0 7259 0 7260 190680895 7261 211798490 7262 235172800 7263 261016068 7264 289588677 7265 321094905 7266 355655931 7267 393041434 7268 432518136 7269 472613069 7270 511254755 7271 545965246 7272 574373792 7273 594531586 7274 605284825 7275 606271221 7276 597945958 7277 581310610 7278 557789184 7279 528928868 7280 496320205 7281 461391860 7282 425422690 7283 389430786 7284 354246641 7285 320456195 7286 288495906 7287 258616890 7288 230977259 7289 205610979 7290 182507679 7291 161580392 7292 142731568 7293 125819275 7294 110711018 7295 97249844 7296 85298438 7297 74706392 7298 65346886 7299 57086094 7300 49814070 7301 43416863 7302 37802846 7303 32877678 7304 28566977 7305 24794103 7306 21499782 7307 18622547 7308 16115812 7309 13930735 7310 12031077 7311 10378285 7312 8944421 7313 7699191 7314 6621218 7315 5686793 7316 4879664 7317 4181328 7318 3579521 7319 3059827 7320 2613055 7321 2228007 7322 1897835 7323 1613853 7324 1371012 7325 1162577 7326 984857 7327 832646 7328 703268 7329 592703 7330 499042 7331 419178 7332 351769 7333 294424 7334 246211 7335 205290 7336 171036 7337 142029 7338 117862 7339 97446 7340 80524 7341 66261 7342 54509 7343 44624 7344 36532 7345 29741 7346 24222 7347 19598 7348 15873 7349 12756 7350 10269 7351 8191 7352 6551 7353 5181 7354 4115 7355 3223 7356 2540 7357 1968 7358 1538 7359 1176 7360 911 7361 686 7362 526 7363 389 7364 295 7365 213 7366 160 7367 112 7368 83 7369 56 7370 41 7371 26 7372 19 7373 11 7374 8 7375 4 7376 3 7377 1 7378 1 7379 0 7380 0 7381 211798491 7382 235172860 7383 261017268 7384 289600977 7385 321172950 7386 356000465 7387 394185177 7388 435541146 7389 479254019 7390 523796557 7391 566878734 7392 605837648 7393 637992914 7394 661200001 7395 674064068 7396 676159869 7397 667866963 7398 650285151 7399 624900558 7400 593453078 7401 557652703 7402 519135008 7403 479290790 7404 439311302 7405 400101393 7406 362371758 7407 326592465 7408 293095039 7409 262039410 7410 233506998 7411 207468580 7412 183863039 7413 162563059 7414 143439488 7415 126325981 7416 111071321 7417 97504273 7418 85476824 7419 74830531 7420 65432576 7421 57144743 7422 49853854 7423 43443578 7424 37820597 7425 32889342 7426 28574540 7427 24798940 7428 21502832 7429 18624434 7430 16116958 7431 13931418 7432 12031472 7433 10378507 7434 8944543 7435 7699254 7436 6621249 7437 5686808 7438 4879670 7439 4181330 7440 3579522 7441 3059827 7442 2613055 7443 2228007 7444 1897835 7445 1613853 7446 1371012 7447 1162577 7448 984857 7449 832646 7450 703268 7451 592703 7452 499042 7453 419178 7454 351769 7455 294424 7456 246211 7457 205290 7458 171036 7459 142029 7460 117862 7461 97446 7462 80524 7463 66261 7464 54509 7465 44624 7466 36532 7467 29741 7468 24222 7469 19598 7470 15873 7471 12756 7472 10269 7473 8191 7474 6551 7475 5181 7476 4115 7477 3223 7478 2540 7479 1968 7480 1538 7481 1176 7482 911 7483 686 7484 526 7485 389 7486 295 7487 213 7488 160 7489 112 7490 83 7491 56 7492 41 7493 26 7494 19 7495 11 7496 8 7497 4 7498 3 7499 1 7500 1 7501 0 7502 0 7503 235172861 7504 261017328 7505 289602197 7506 321185550 7507 356081096 7508 394543756 7509 436740226 7510 482444523 7511 530850079 7512 580277548 7513 628302029 7514 671958344 7515 708332810 7516 734956754 7517 750272211 7518 753671161 7519 745547201 7520 726997260 7521 699671877 7522 665420134 7523 626177363 7524 583714800 7525 539635806 7526 495239633 7527 451596534 7528 409479976 7529 369472863 7530 331928457 7531 297076319 7532 264989887 7533 235679436 7534 209058063 7535 185018729 7536 163398099 7537 144039050 7538 126753663 7539 111374364 7540 97717516 7541 85625768 7542 74933762 7543 65503545 7544 57193095 7545 49886488 7546 43465385 7547 37835002 7548 32898744 7549 28580600 7550 24802785 7551 21505233 7552 18625909 7553 16117843 7554 13931937 7555 12031770 7556 10378671 7557 8944630 7558 7699299 7559 6621270 7560 5686817 7561 4879674 7562 4181331 7563 3579522 7564 3059827 7565 2613055 7566 2228007 7567 1897835 7568 1613853 7569 1371012 7570 1162577 7571 984857 7572 832646 7573 703268 7574 592703 7575 499042 7576 419178 7577 351769 7578 294424 7579 246211 7580 205290 7581 171036 7582 142029 7583 117862 7584 97446 7585 80524 7586 66261 7587 54509 7588 44624 7589 36532 7590 29741 7591 24222 7592 19598 7593 15873 7594 12756 7595 10269 7596 8191 7597 6551 7598 5181 7599 4115 7600 3223 7601 2540 7602 1968 7603 1538 7604 1176 7605 911 7606 686 7607 526 7608 389 7609 295 7610 213 7611 160 7612 112 7613 83 7614 56 7615 41 7616 26 7617 19 7618 11 7619 8 7620 4 7621 3 7622 1 7623 1 7624 0 7625 0 7626 261017329 7627 289602258 7628 321186790 7629 356094016 7630 394627029 7631 437113391 7632 483701105 7633 534216216 7634 587765734 7635 642609939 7636 696075843 7637 744979666 7638 786041937 7639 816548156 7640 834643299 7641 839622531 7642 831775235 7643 812296920 7644 782905011 7645 745668915 7646 702668776 7647 655921927 7648 607173257 7649 557932783 7650 509369527 7651 462410703 7652 417688760 7653 375656966 7654 336554300 7655 300513442 7656 267527377 7657 237541050 7658 210415418 7659 186002359 7660 164106455 7661 144545946 7662 127114040 7663 111628821 7664 97895910 7665 85749909 7666 75019452 7667 65562194 7668 57232879 7669 49913203 7670 43483136 7671 37846666 7672 32906307 7673 28585437 7674 24805835 7675 21507120 7676 18627055 7677 16118526 7678 13932332 7679 12031992 7680 10378793 7681 8944693 7682 7699330 7683 6621285 7684 5686823 7685 4879676 7686 4181332 7687 3579522 7688 3059827 7689 2613055 7690 2228007 7691 1897835 7692 1613853 7693 1371012 7694 1162577 7695 984857 7696 832646 7697 703268 7698 592703 7699 499042 7700 419178 7701 351769 7702 294424 7703 246211 7704 205290 7705 171036 7706 142029 7707 117862 7708 97446 7709 80524 7710 66261 7711 54509 7712 44624 7713 36532 7714 29741 7715 24222 7716 19598 7717 15873 7718 12756 7719 10269 7720 8191 7721 6551 7722 5181 7723 4115 7724 3223 7725 2540 7726 1968 7727 1538 7728 1176 7729 911 7730 686 7731 526 7732 389 7733 295 7734 213 7735 160 7736 112 7737 83 7738 56 7739 41 7740 26 7741 19 7742 11 7743 8 7744 4 7745 3 7746 1 7747 1 7748 0 7749 0 7750 289602259 7751 321186851 7752 356095277 7753 394640259 7754 437199378 7755 484089243 7756 535532623 7757 591315458 7758 650556163 7759 711346637 7760 770859027 7761 825559938 7762 871886943 7763 906736036 7764 928038311 7765 934856042 7766 927472264 7767 907066198 7768 875534910 7769 835075178 7770 788030324 7771 736584849 7772 682739625 7773 628143549 7774 574167953 7775 521825963 7776 471889785 7777 424847621 7778 381025508 7779 340553470 7780 303473536 7781 269704820 7782 239133071 7783 211572336 7784 186837974 7785 164706267 7786 144973733 7787 127417121 7788 111842077 7789 98044857 7790 85853141 7791 75090421 7792 65610546 7793 57265513 7794 49935010 7795 43497541 7796 37856068 7797 32912367 7798 28589282 7799 24808236 7800 21508595 7801 18627940 7802 16119045 7803 13932630 7804 12032156 7805 10378880 7806 8944738 7807 7699351 7808 6621294 7809 5686827 7810 4879677 7811 4181332 7812 3579522 7813 3059827 7814 2613055 7815 2228007 7816 1897835 7817 1613853 7818 1371012 7819 1162577 7820 984857 7821 832646 7822 703268 7823 592703 7824 499042 7825 419178 7826 351769 7827 294424 7828 246211 7829 205290 7830 171036 7831 142029 7832 117862 7833 97446 7834 80524 7835 66261 7836 54509 7837 44624 7838 36532 7839 29741 7840 24222 7841 19598 7842 15873 7843 12756 7844 10269 7845 8191 7846 6551 7847 5181 7848 4115 7849 3223 7850 2540 7851 1968 7852 1538 7853 1176 7854 911 7855 686 7856 526 7857 389 7858 295 7859 213 7860 160 7861 112 7862 83 7863 56 7864 41 7865 26 7866 19 7867 11 7868 8 7869 4 7870 3 7871 1 7872 1 7873 0 7874 0 7875 321186852 7876 356095339 7877 394641540 7878 437212939 7879 484178002 7880 535936293 7881 592694000 7882 654298248 7883 719775039 7884 787150335 7885 853315601 7886 914479452 7887 966649314 7888 1006415346 7889 1031343220 7890 1040355465 7891 1033593938 7892 1012332264 7893 978537918 7894 934658025 7895 883209487 7896 826668996 7897 767214759 7898 706751258 7899 646779492 7900 588501817 7901 532760465 7902 480168262 7903 431071206 7904 385673271 7905 344002440 7906 306017282 7907 271569620 7908 240492003 7909 212556706 7910 187546666 7911 165213302 7912 145334165 7913 127671596 7914 112020477 7915 98168999 7916 85938831 7917 75149070 7918 65650330 7919 57292228 7920 49952761 7921 43509205 7922 37863631 7923 32917204 7924 28592332 7925 24810123 7926 21509741 7927 18628623 7928 16119440 7929 13932852 7930 12032278 7931 10378943 7932 8944769 7933 7699366 7934 6621300 7935 5686829 7936 4879678 7937 4181332 7938 3579522 7939 3059827 7940 2613055 7941 2228007 7942 1897835 7943 1613853 7944 1371012 7945 1162577 7946 984857 7947 832646 7948 703268 7949 592703 7950 499042 7951 419178 7952 351769 7953 294424 7954 246211 7955 205290 7956 171036 7957 142029 7958 117862 7959 97446 7960 80524 7961 66261 7962 54509 7963 44624 7964 36532 7965 29741 7966 24222 7967 19598 7968 15873 7969 12756 7970 10269 7971 8191 7972 6551 7973 5181 7974 4115 7975 3223 7976 2540 7977 1968 7978 1538 7979 1176 7980 911 7981 686 7982 526 7983 389 7984 295 7985 213 7986 160 7987 112 7988 83 7989 56 7990 41 7991 26 7992 19 7993 11 7994 8 7995 4 7996 3 7997 1 7998 1 7999 0 8000 0 8001 356095340 8002 394641602 8003 437214241 8004 484191883 8005 536027899 8006 593113609 8007 655741392 8008 723718071 8009 796086445 8010 870686923 8011 944233030 8012 1012530791 8013 1071246816 8014 1116503772 8015 1145591662 8016 1157138357 8017 1151250180 8018 1129165608 8019 1093046101 8020 1045485003 8021 989305704 8022 927189454 8023 861621321 8024 794682899 8025 728122408 8026 663257035 8027 601102206 8028 542323340 8029 487374991 8030 436466466 8031 389687045 8032 346970285 8033 308198738 8034 273163636 8035 241649884 8036 213392757 8037 188146668 8038 165641163 8039 145637274 8040 127884860 8041 112169426 8042 98272231 8043 86009800 8044 75197422 8045 65682964 8046 57314035 8047 49967166 8048 43518607 8049 37869691 8050 32921049 8051 28594733 8052 24811598 8053 21510626 8054 18629142 8055 16119738 8056 13933016 8057 12032365 8058 10378988 8059 8944790 8060 7699375 8061 6621304 8062 5686830 8063 4879678 8064 4181332 8065 3579522 8066 3059827 8067 2613055 8068 2228007 8069 1897835 8070 1613853 8071 1371012 8072 1162577 8073 984857 8074 832646 8075 703268 8076 592703 8077 499042 8078 419178 8079 351769 8080 294424 8081 246211 8082 205290 8083 171036 8084 142029 8085 117862 8086 97446 8087 80524 8088 66261 8089 54509 8090 44624 8091 36532 8092 29741 8093 24222 8094 19598 8095 15873 8096 12756 8097 10269 8098 8191 8099 6551 8100 5181 8101 4115 8102 3223 8103 2540 8104 1968 8105 1538 8106 1176 8107 911 8108 686 8109 526 8110 389 8111 295 8112 213 8113 160 8114 112 8115 83 8116 56 8117 41 8118 26 8119 19 8120 11 8121 8 8122 4 8123 3 8124 1 8125 1 8126 0 8127 0 8128 394641603 8129 437214304 8130 484193206 8131 536042121 8132 593208121 8133 656177532 8134 725228272 8135 800239870 8136 880157123 8137 962748019 8138 1044410188 8139 1120646892 8140 1186619307 8141 1238073385 8142 1271851620 8143 1286386697 8144 1281597088 8145 1258806034 8146 1220245543 8147 1168792207 8148 1107475829 8149 1039322700 8150 967038873 8151 893015228 8152 819167552 8153 747046071 8154 677762614 8155 612137377 8156 550659623 8157 493631138 8158 441132121 8159 393145632 8160 349519036 8161 310066076 8162 274523796 8163 242634829 8164 214101699 8165 188653808 8166 166001633 8167 145891762 8168 128063263 8169 112293569 8170 98357921 8171 86068449 8172 75237206 8173 65709679 8174 57331786 8175 49978830 8176 43526170 8177 37874528 8178 32924099 8179 28596620 8180 24812744 8181 21511309 8182 18629537 8183 16119960 8184 13933138 8185 12032428 8186 10379019 8187 8944805 8188 7699381 8189 6621306 8190 5686831 8191 4879678 8192 4181332 8193 3579522 8194 3059827 8195 2613055 8196 2228007 8197 1897835 8198 1613853 8199 1371012 8200 1162577 8201 984857 8202 832646 8203 703268 8204 592703 8205 499042 8206 419178 8207 351769 8208 294424 8209 246211 8210 205290 8211 171036 8212 142029 8213 117862 8214 97446 8215 80524 8216 66261 8217 54509 8218 44624 8219 36532 8220 29741 8221 24222 8222 19598 8223 15873 8224 12756 8225 10269 8226 8191 8227 6551 8228 5181 8229 4115 8230 3223 8231 2540 8232 1968 8233 1538 8234 1176 8235 911 8236 686 8237 526 8238 389 8239 295 8240 213 8241 160 8242 112 8243 83 8244 56 8245 41 8246 26 8247 19 8248 11 8249 8 8250 4 8251 3 8252 1 8253 1 8254 0 8255 0 8256 437214305 8257 484193269 8258 536043465 8259 593222674 8260 656275027 8261 725681363 8262 801819753 8263 884530200 8264 972780137 8265 1064134587 8266 1154787892 8267 1239779978 8268 1313864492 8269 1372228287 8270 1411361952 8271 1429328194 8272 1425970452 8273 1402549774 8274 1361505048 8275 1305878690 8276 1239055265 8277 1164310008 8278 1084715781 8279 1002886882 8280 921040945 8281 840879434 8282 763728244 8283 690483562 8284 621770013 8285 557905851 8286 499048321 8287 445157742 8288 396119733 8289 351703678 8290 311661669 8291 275682417 8292 243471216 8293 214701840 8294 189081724 8295 166304760 8296 146105032 8297 128212213 8298 112396801 8299 98428890 8300 86116801 8301 75269840 8302 65731486 8303 57346191 8304 49988232 8305 43532230 8306 37878373 8307 32926500 8308 28598095 8309 24813629 8310 21511828 8311 18629835 8312 16120124 8313 13933225 8314 12032473 8315 10379040 8316 8944814 8317 7699385 8318 6621307 8319 5686831 8320 4879678 8321 4181332 8322 3579522 8323 3059827 8324 2613055 8325 2228007 8326 1897835 8327 1613853 8328 1371012 8329 1162577 8330 984857 8331 832646 8332 703268 8333 592703 8334 499042 8335 419178 8336 351769 8337 294424 8338 246211 8339 205290 8340 171036 8341 142029 8342 117862 8343 97446 8344 80524 8345 66261 8346 54509 8347 44624 8348 36532 8349 29741 8350 24222 8351 19598 8352 15873 8353 12756 8354 10269 8355 8191 8356 6551 8357 5181 8358 4115 8359 3223 8360 2540 8361 1968 8362 1538 8363 1176 8364 911 8365 686 8366 526 8367 389 8368 295 8369 213 8370 160 8371 112 8372 83 8373 56 8374 41 8375 26 8376 19 8377 11 8378 8 8379 4 8380 3 8381 1 8382 1 8383 0 8384 0 8385 484193270 8386 536043529 8387 593224039 8388 656289932 8389 725781903 8390 802290413 8391 886182371 8392 977383030 8393 1074757397 8394 1175791910 8395 1276325325 8396 1371044584 8397 1454111408 8398 1520250802 8399 1565408153 8400 1587381417 8401 1585765988 8402 1561891260 8403 1518263008 8404 1458241025 8405 1385453787 8406 1303582813 8407 1215973605 8408 1125614157 8409 1034936711 8410 945928691 8411 860046323 8412 778378075 8413 701602620 8414 630154189 8415 564188721 8416 503728581 8417 448624080 8418 398672497 8419 353573011 8420 313022792 8421 276667798 8422 244180348 8423 215209054 8424 189442222 8425 166559256 8426 146283437 8427 128336356 8428 112482491 8429 98487539 8430 86156585 8431 75296555 8432 65749237 8433 57357855 8434 49995795 8435 43537067 8436 37881423 8437 32928387 8438 28599241 8439 24814312 8440 21512223 8441 18630057 8442 16120246 8443 13933288 8444 12032504 8445 10379055 8446 8944820 8447 7699387 8448 6621308 8449 5686831 8450 4879678 8451 4181332 8452 3579522 8453 3059827 8454 2613055 8455 2228007 8456 1897835 8457 1613853 8458 1371012 8459 1162577 8460 984857 8461 832646 8462 703268 8463 592703 8464 499042 8465 419178 8466 351769 8467 294424 8468 246211 8469 205290 8470 171036 8471 142029 8472 117862 8473 97446 8474 80524 8475 66261 8476 54509 8477 44624 8478 36532 8479 29741 8480 24222 8481 19598 8482 15873 8483 12756 8484 10269 8485 8191 8486 6551 8487 5181 8488 4115 8489 3223 8490 2540 8491 1968 8492 1538 8493 1176 8494 911 8495 686 8496 526 8497 389 8498 295 8499 213 8500 160 8501 112 8502 83 8503 56 8504 41 8505 26 8506 19 8507 11 8508 8 8509 4 8510 3 8511 1 8512 1 8513 0 8514 0 8515 536043530 8516 593224103 8517 656291319 8518 725797149 8519 802394077 8520 886671049 8521 979110272 8522 1079600072 8523 1187035753 8524 1298681477 8525 1410145649 8526 1515583607 8527 1608671099 8528 1683467449 8529 1735473719 8530 1762024694 8531 1762589212 8532 1738397677 8533 1692171565 8534 1627456965 8535 1548291140 8536 1458655585 8537 1362333648 8538 1262592989 8539 1162232956 8540 1063438259 8541 967929384 8542 876900602 8543 791199818 8544 711293097 8545 637432987 8546 569623797 8547 507763819 8548 451603186 8549 400859677 8550 355169832 8551 314181988 8552 277504435 8553 244780594 8554 215637008 8555 189745362 8556 166772529 8557 146432388 8558 128439588 8559 112553460 8560 98535891 8561 86189219 8562 75318362 8563 65763642 8564 57367257 8565 50001855 8566 43540912 8567 37883824 8568 32929862 8569 28600126 8570 24814831 8571 21512521 8572 18630221 8573 16120333 8574 13933333 8575 12032525 8576 10379064 8577 8944824 8578 7699388 8579 6621308 8580 5686831 8581 4879678 8582 4181332 8583 3579522 8584 3059827 8585 2613055 8586 2228007 8587 1897835 8588 1613853 8589 1371012 8590 1162577 8591 984857 8592 832646 8593 703268 8594 592703 8595 499042 8596 419178 8597 351769 8598 294424 8599 246211 8600 205290 8601 171036 8602 142029 8603 117862 8604 97446 8605 80524 8606 66261 8607 54509 8608 44624 8609 36532 8610 29741 8611 24222 8612 19598 8613 15873 8614 12756 8615 10269 8616 8191 8617 6551 8618 5181 8619 4115 8620 3223 8621 2540 8622 1968 8623 1538 8624 1176 8625 911 8626 686 8627 526 8628 389 8629 295 8630 213 8631 160 8632 112 8633 83 8634 56 8635 41 8636 26 8637 19 8638 11 8639 8 8640 4 8641 3 8642 1 8643 1 8644 0 8645 0 8646 593224104 8647 656291384 8648 725798557 8649 802409686 8650 886777901 8651 979617606 8652 1081405157 8653 1192129132 8654 1310577674 8655 1433931294 8656 1557399448 8657 1674726641 8658 1778898154 8659 1863410803 8660 1923102945 8661 1954958611 8662 1958122682 8663 1933867256 8664 1884972084 8665 1815335999 8666 1729281503 8667 1631267266 8668 1525410696 8669 1415429365 8670 1304395452 8671 1194843889 8672 1088668130 8673 987301414 8674 891671162 8675 802388687 8676 719716784 8677 643737782 8678 574315904 8679 511236413 8680 454159136 8681 402730587 8682 356531695 8683 315167705 8684 278213706 8685 245287863 8686 215997524 8687 189999864 8688 166950935 8689 146556531 8690 128525278 8691 112612109 8692 98575675 8693 86215934 8694 75336113 8695 65775306 8696 57374820 8697 50006692 8698 43543962 8699 37885711 8700 32931008 8701 28600809 8702 24815226 8703 21512743 8704 18630343 8705 16120396 8706 13933364 8707 12032540 8708 10379070 8709 8944826 8710 7699389 8711 6621308 8712 5686831 8713 4879678 8714 4181332 8715 3579522 8716 3059827 8717 2613055 8718 2228007 8719 1897835 8720 1613853 8721 1371012 8722 1162577 8723 984857 8724 832646 8725 703268 8726 592703 8727 499042 8728 419178 8729 351769 8730 294424 8731 246211 8732 205290 8733 171036 8734 142029 8735 117862 8736 97446 8737 80524 8738 66261 8739 54509 8740 44624 8741 36532 8742 29741 8743 24222 8744 19598 8745 15873 8746 12756 8747 10269 8748 8191 8749 6551 8750 5181 8751 4115 8752 3223 8753 2540 8754 1968 8755 1538 8756 1176 8757 911 8758 686 8759 526 8760 389 8761 295 8762 213 8763 160 8764 112 8765 83 8766 56 8767 41 8768 26 8769 19 8770 11 8771 8 8772 4 8773 3 8774 1 8775 1 8776 0 8777 0 8778 656291385 8779 725798622 8780 802411116 8781 886793862 8782 979727727 8783 1081931618 8784 1194015008 8785 1315932483 8786 1446512859 8787 1582694459 8788 1719425774 8789 1849843781 8790 1966357241 8791 2061671716 8792 2130070396 8793 2167960805 8794 2174293045 8795 2150191635 8796 2098656031 8797 2023790448 8798 1930386517 8799 1823262219 8800 1707055293 8801 1585831279 8802 1463108056 8803 1341674575 8804 1223750296 8805 1110912709 8806 1004300171 8807 904576860 8808 812127074 8809 727022308 8810 649187463 8811 578358893 8812 514219532 8813 456348311 8814 404328371 8815 357691327 8816 316004532 8817 278814026 8818 245715845 8819 216300672 8820 190213139 8821 167099886 8822 146659763 8823 128596247 8824 112660461 8825 98608309 8826 86237741 8827 75350518 8828 65784708 8829 57380880 8830 50010537 8831 43546363 8832 37887186 8833 32931893 8834 28601328 8835 24815524 8836 21512907 8837 18630430 8838 16120441 8839 13933385 8840 12032549 8841 10379074 8842 8944827 8843 7699389 8844 6621308 8845 5686831 8846 4879678 8847 4181332 8848 3579522 8849 3059827 8850 2613055 8851 2228007 8852 1897835 8853 1613853 8854 1371012 8855 1162577 8856 984857 8857 832646 8858 703268 8859 592703 8860 499042 8861 419178 8862 351769 8863 294424 8864 246211 8865 205290 8866 171036 8867 142029 8868 117862 8869 97446 8870 80524 8871 66261 8872 54509 8873 44624 8874 36532 8875 29741 8876 24222 8877 19598 8878 15873 8879 12756 8880 10269 8881 8191 8882 6551 8883 5181 8884 4115 8885 3223 8886 2540 8887 1968 8888 1538 8889 1176 8890 911 8891 686 8892 526 8893 389 8894 295 8895 213 8896 160 8897 112 8898 83 8899 56 8900 41 8901 26 8902 19 8903 11 8904 8 8905 4 8906 3 8907 1 8908 1 8909 0 8910 0 8911 725798623 8912 802411182 8913 886795314 8914 979744062 8915 1082045074 8916 1194561269 8917 1317902088 8918 1452140820 8919 1595995492 8920 1746315249 8921 1897603173 8922 2042520230 8923 2172670724 8924 2280080048 8925 2358229044 8926 2403066868 8927 2413125443 8928 2389532065 8929 2335327404 8930 2255004864 8931 2153686985 8932 2036749199 8933 1909236655 8934 1775755192 8935 1640166020 8936 1505686791 8937 1374763574 8938 1249269831 8939 1130457144 8940 1019171620 8941 915823595 8942 820583336 8943 733344997 8944 653889187 8945 581836492 8946 516778020 8947 458220449 8948 405690809 8949 358677294 8950 316713908 8951 279321333 8952 246076374 8953 216555177 8954 190391546 8955 167224029 8956 146745453 8957 128654896 8958 112700245 8959 98635024 8960 86255492 8961 75362182 8962 65792271 8963 57385717 8964 50013587 8965 43548250 8966 37888332 8967 32932576 8968 28601723 8969 24815746 8970 21513029 8971 18630493 8972 16120472 8973 13933400 8974 12032555 8975 10379076 8976 8944828 8977 7699389 8978 6621308 8979 5686831 8980 4879678 8981 4181332 8982 3579522 8983 3059827 8984 2613055 8985 2228007 8986 1897835 8987 1613853 8988 1371012 8989 1162577 8990 984857 8991 832646 8992 703268 8993 592703 8994 499042 8995 419178 8996 351769 8997 294424 8998 246211 8999 205290 9000 171036 9001 142029 9002 117862 9003 97446 9004 80524 9005 66261 9006 54509 9007 44624 9008 36532 9009 29741 9010 24222 9011 19598 9012 15873 9013 12756 9014 10269 9015 8191 9016 6551 9017 5181 9018 4115 9019 3223 9020 2540 9021 1968 9022 1538 9023 1176 9024 911 9025 686 9026 526 9027 389 9028 295 9029 213 9030 160 9031 112 9032 83 9033 56 9034 41 9035 26 9036 19 9037 11 9038 8 9039 4 9040 3 9041 1 9042 1 9043 0 9044 0 9045 802411183 9046 886795380 9047 979745536 9048 1082061772 9049 1194678144 9050 1318468635 9051 1454197282 9052 1601908129 9053 1760371612 9054 1926175000 9055 2093527204 9056 2254395546 9057 2399704365 9058 2520541515 9059 2609698506 9060 2662411282 9061 2676929326 9062 2654167396 9063 2597383407 9064 2511293302 9065 2401554404 9066 2273970260 9067 2134202447 9068 1987286331 9069 1837623475 9070 1688755594 9071 1543529829 9072 1404013197 9073 1271719942 9074 1147576756 9075 1032147164 9076 925601501 9077 827910786 9078 738806525 9079 657938432 9080 584822797 9081 518968772 9082 459818973 9083 406850777 9084 359514260 9085 317314283 9086 279749333 9087 246379528 9088 216768453 9089 190540497 9090 167327261 9091 146816422 9092 128703248 9093 112732879 9094 98656831 9095 86269897 9096 75371584 9097 65798331 9098 57389562 9099 50015988 9100 43549725 9101 37889217 9102 32933095 9103 28602021 9104 24815910 9105 21513116 9106 18630538 9107 16120493 9108 13933409 9109 12032559 9110 10379077 9111 8944828 9112 7699389 9113 6621308 9114 5686831 9115 4879678 9116 4181332 9117 3579522 9118 3059827 9119 2613055 9120 2228007 9121 1897835 9122 1613853 9123 1371012 9124 1162577 9125 984857 9126 832646 9127 703268 9128 592703 9129 499042 9130 419178 9131 351769 9132 294424 9133 246211 9134 205290 9135 171036 9136 142029 9137 117862 9138 97446 9139 80524 9140 66261 9141 54509 9142 44624 9143 36532 9144 29741 9145 24222 9146 19598 9147 15873 9148 12756 9149 10269 9150 8191 9151 6551 9152 5181 9153 4115 9154 3223 9155 2540 9156 1968 9157 1538 9158 1176 9159 911 9160 686 9161 526 9162 389 9163 295 9164 213 9165 160 9166 112 9167 83 9168 56 9169 41 9170 26 9171 19 9172 11 9173 8 9174 4 9175 3 9176 1 9177 1 9178 0 9179 0 9180 886795381 9181 979745603 9182 1082063268 9183 1194695227 9184 1318588997 9185 1454784817 9186 1604054559 9187 1766581499 9188 1941023747 9189 2123874875 9190 2308846734 9191 2487358195 9192 2649399146 9193 2785237999 9194 2886699132 9195 2948428104 9196 2968137819 9197 2946691811 9198 2887362167 9199 2795288795 9200 2676510184 9201 2537478800 9202 2384349206 9203 2222804334 9204 2057675017 9205 1893025931 9206 1731998180 9207 1577025080 9208 1429777129 9209 1291409025 9210 1162532210 9211 1043441821 9212 934084491 9213 834248080 9214 743516000 9215 661420044 9216 587383280 9217 520841873 9218 461181847 9219 407836934 9220 360223710 9221 317821618 9222 280109870 9223 246634035 9224 216946860 9225 190664640 9226 167412951 9227 146875071 9228 128743032 9229 112759594 9230 98674582 9231 86281561 9232 75379147 9233 65803168 9234 57392612 9235 50017875 9236 43550871 9237 37889900 9238 32933490 9239 28602243 9240 24816032 9241 21513179 9242 18630569 9243 16120508 9244 13933415 9245 12032561 9246 10379078 9247 8944828 9248 7699389 9249 6621308 9250 5686831 9251 4879678 9252 4181332 9253 3579522 9254 3059827 9255 2613055 9256 2228007 9257 1897835 9258 1613853 9259 1371012 9260 1162577 9261 984857 9262 832646 9263 703268 9264 592703 9265 499042 9266 419178 9267 351769 9268 294424 9269 246211 9270 205290 9271 171036 9272 142029 9273 117862 9274 97446 9275 80524 9276 66261 9277 54509 9278 44624 9279 36532 9280 29741 9281 24222 9282 19598 9283 15873 9284 12756 9285 10269 9286 8191 9287 6551 9288 5181 9289 4115 9290 3223 9291 2540 9292 1968 9293 1538 9294 1176 9295 911 9296 686 9297 526 9298 389 9299 295 9300 213 9301 160 9302 112 9303 83 9304 56 9305 41 9306 26 9307 19 9308 11 9309 8 9310 4 9311 3 9312 1 9313 1 9314 0 9315 0 9316 979745604 9317 1082063335 9318 1194696746 9319 1318606454 9320 1454908752 9321 1604663599 9322 1768821205 9323 1947543254 9324 2139554962 9325 2341066803 9326 2545461529 9327 2743368335 9328 2923977012 9329 3076449449 9330 3191760444 9331 3263675925 9332 3289515797 9333 3269846709 9334 3208144724 9335 3109786752 9336 2981417382 9337 2829994907 9338 2662402615 9339 2484850480 9340 2302821992 9341 2120792681 9342 1942396180 9343 1770321050 9344 1606565027 9345 1452399871 9346 1308629594 9347 1175565637 9348 1053252305 9349 941429835 9350 839719225 9351 747570250 9352 664408887 9353 589575260 9354 522440972 9355 462342065 9356 408674005 9357 360824123 9358 318249631 9359 280413027 9360 246847312 9361 217095811 9362 190767872 9363 167483920 9364 146923423 9365 128775666 9366 112781401 9367 98688987 9368 86290963 9369 75385207 9370 65807013 9371 57395013 9372 50019350 9373 43551756 9374 37890419 9375 32933788 9376 28602407 9377 24816119 9378 21513224 9379 18630590 9380 16120517 9381 13933419 9382 12032562 9383 10379078 9384 8944828 9385 7699389 9386 6621308 9387 5686831 9388 4879678 9389 4181332 9390 3579522 9391 3059827 9392 2613055 9393 2228007 9394 1897835 9395 1613853 9396 1371012 9397 1162577 9398 984857 9399 832646 9400 703268 9401 592703 9402 499042 9403 419178 9404 351769 9405 294424 9406 246211 9407 205290 9408 171036 9409 142029 9410 117862 9411 97446 9412 80524 9413 66261 9414 54509 9415 44624 9416 36532 9417 29741 9418 24222 9419 19598 9420 15873 9421 12756 9422 10269 9423 8191 9424 6551 9425 5181 9426 4115 9427 3223 9428 2540 9429 1968 9430 1538 9431 1176 9432 911 9433 686 9434 526 9435 389 9436 295 9437 213 9438 160 9439 112 9440 83 9441 56 9442 41 9443 26 9444 19 9445 11 9446 8 9447 4 9448 3 9449 1 9450 1 9451 0 9452 0 9453 1082063336 9454 1194696814 9455 1318607995 9456 1454926606 9457 1604791177 9458 1769452474 9459 1949879536 9460 2146397561 9461 2357618428 9462 2579656605 9463 2805341982 9464 3024672855 9465 3225757425 9466 3396775402 9467 3527538584 9468 3611062048 9469 3643982630 9470 3626741122 9471 3562788111 9472 3457956552 9473 3319325376 9474 3154605815 9475 2971274237 9476 2776313941 9477 2575742211 9478 2374671111 9479 2177111503 9480 1986204916 9481 1804160370 9482 1632534790 9483 1472209903 9484 1323654919 9485 1186899818 9486 1061757222 9487 947778976 9488 844434956 9489 751055048 9490 666970947 9491 591449101 9492 523804182 9493 463328361 9494 409383510 9495 361331476 9496 318610174 9497 280667535 9498 247025719 9499 217219954 9500 190853562 9501 167542569 9502 146963207 9503 128802381 9504 112799152 9505 98700651 9506 86298526 9507 75390044 9508 65810063 9509 57396900 9510 50020496 9511 43552439 9512 37890814 9513 32934010 9514 28602529 9515 24816182 9516 21513255 9517 18630605 9518 16120523 9519 13933421 9520 12032563 9521 10379078 9522 8944828 9523 7699389 9524 6621308 9525 5686831 9526 4879678 9527 4181332 9528 3579522 9529 3059827 9530 2613055 9531 2228007 9532 1897835 9533 1613853 9534 1371012 9535 1162577 9536 984857 9537 832646 9538 703268 9539 592703 9540 499042 9541 419178 9542 351769 9543 294424 9544 246211 9545 205290 9546 171036 9547 142029 9548 117862 9549 97446 9550 80524 9551 66261 9552 54509 9553 44624 9554 36532 9555 29741 9556 24222 9557 19598 9558 15873 9559 12756 9560 10269 9561 8191 9562 6551 9563 5181 9564 4115 9565 3223 9566 2540 9567 1968 9568 1538 9569 1176 9570 911 9571 686 9572 526 9573 389 9574 295 9575 213 9576 160 9577 112 9578 83 9579 56 9580 41 9581 26 9582 19 9583 11 9584 8 9585 4 9586 3 9587 1 9588 1 9589 0 9590 0 9591 1194696815 9592 1318608063 9593 1454928170 9594 1604809416 9595 1769583784 9596 1950533575 9597 2148833915 9598 2364797385 9599 2597122014 9600 2841618006 9601 3090747328 9602 3333612549 9603 3557384523 9604 3748939297 9605 3897049144 9606 3993649487 9607 4034843726 9608 4020667955 9609 3954750400 9610 3843168942 9611 3693685705 9612 3514605987 9613 3314263873 9614 3100286179 9615 2879476841 9616 2657464252 9617 2438863288 9618 2227148414 9619 2024935129 9620 1833945105 9621 1655302306 9622 1489514512 9623 1336736276 9624 1196737031 9625 1069117171 9626 953257872 9627 848493219 9628 754045886 9629 669163890 9630 593048636 9631 524964590 9632 464165506 9633 409983951 9634 361759497 9635 318913333 9636 280880812 9637 247174670 9638 217323186 9639 190924531 9640 167590921 9641 146995841 9642 128824188 9643 112813557 9644 98710053 9645 86304586 9646 75393889 9647 65812464 9648 57398375 9649 50021381 9650 43552958 9651 37891112 9652 32934174 9653 28602616 9654 24816227 9655 21513276 9656 18630614 9657 16120527 9658 13933422 9659 12032563 9660 10379078 9661 8944828 9662 7699389 9663 6621308 9664 5686831 9665 4879678 9666 4181332 9667 3579522 9668 3059827 9669 2613055 9670 2228007 9671 1897835 9672 1613853 9673 1371012 9674 1162577 9675 984857 9676 832646 9677 703268 9678 592703 9679 499042 9680 419178 9681 351769 9682 294424 9683 246211 9684 205290 9685 171036 9686 142029 9687 117862 9688 97446 9689 80524 9690 66261 9691 54509 9692 44624 9693 36532 9694 29741 9695 24222 9696 19598 9697 15873 9698 12756 9699 10269 9700 8191 9701 6551 9702 5181 9703 4115 9704 3223 9705 2540 9706 1968 9707 1538 9708 1176 9709 911 9710 686 9711 526 9712 389 9713 295 9714 213 9715 160 9716 112 9717 83 9718 56 9719 41 9720 26 9721 19 9722 11 9723 8 9724 4 9725 3 9726 1 9727 1 9728 0 9729 0 9730 1318608064 9731 1454928239 9732 1604811003 9733 1769602431 9734 1950668689 9735 2149511486 9736 2367337300 9737 2604651747 9738 2860040806 9739 3129216755 9740 3404029573 9741 3672859072 9742 3921625891 9743 4136035300 9744 4303465980 9745 4414906152 9746 4465596862 9747 4455348971 9748 4387707197 9749 4269233583 9750 4108180493 9751 3913721987 9752 3694902516 9753 3460269880 9754 3217286870 9755 2972355617 9756 2730571163 9757 2495966312 9758 2271438375 9759 2059065284 9760 1860087669 9761 1675213345 9762 1504597732 9763 1348103037 9764 1205259842 9765 1075475929 9766 957978608 9767 851980555 9768 756609174 9769 671038306 9770 594412096 9771 525950991 9772 464875049 9773 410491317 9774 362120043 9775 319167842 9776 281059219 9777 247298813 9778 217408876 9779 190983180 9780 167630705 9781 147022556 9782 128841939 9783 112825221 9784 98717616 9785 86309423 9786 75396939 9787 65814351 9788 57399521 9789 50022064 9790 43553353 9791 37891334 9792 32934296 9793 28602679 9794 24816258 9795 21513291 9796 18630620 9797 16120529 9798 13933423 9799 12032563 9800 10379078 9801 8944828 9802 7699389 9803 6621308 9804 5686831 9805 4879678 9806 4181332 9807 3579522 9808 3059827 9809 2613055 9810 2228007 9811 1897835 9812 1613853 9813 1371012 9814 1162577 9815 984857 9816 832646 9817 703268 9818 592703 9819 499042 9820 419178 9821 351769 9822 294424 9823 246211 9824 205290 9825 171036 9826 142029 9827 117862 9828 97446 9829 80524 9830 66261 9831 54509 9832 44624 9833 36532 9834 29741 9835 24222 9836 19598 9837 15873 9838 12756 9839 10269 9840 8191 9841 6551 9842 5181 9843 4115 9844 3223 9845 2540 9846 1968 9847 1538 9848 1176 9849 911 9850 686 9851 526 9852 389 9853 295 9854 213 9855 160 9856 112 9857 83 9858 56 9859 41 9860 26 9861 19 9862 11 9863 8 9864 4 9865 3 9866 1 9867 1 9868 0 9869 0 9870 1454928240 9871 1604811072 9872 1769604041 9873 1950687733 9874 2149650495 9875 2368038961 9876 2607298923 9877 2867935530 9878 3148642685 9879 3444808525 9880 3747873846 9881 4045203586 9882 4321625384 9883 4561313126 9884 4750379486 9885 4878494162 9886 4940189372 9887 4934732806 9888 4865803844 9889 4740208855 9890 4566964006 9891 4355937295 9892 4117179277 9893 3860018511 9894 3592864077 9895 3322762841 9896 3055548453 9897 2795684109 9898 2546571139 9899 2310513317 9900 2089056076 9901 1882976202 9902 1692587842 9903 1517718616 9904 1357962177 9905 1212631638 9906 1080961081 9907 962040057 9908 854972970 9909 758802857 9910 672638177 9911 595572643 9912 526788191 9913 465475508 9914 410919344 9915 362423203 9916 319381119 9917 281208170 9918 247402045 9919 217479845 9920 191031532 9921 167663339 9922 147044363 9923 128856344 9924 112834623 9925 98723676 9926 86313268 9927 75399340 9928 65815826 9929 57400406 9930 50022583 9931 43553651 9932 37891498 9933 32934383 9934 28602724 9935 24816279 9936 21513300 9937 18630624 9938 16120530 9939 13933423 9940 12032563 9941 10379078 9942 8944828 9943 7699389 9944 6621308 9945 5686831 9946 4879678 9947 4181332 9948 3579522 9949 3059827 9950 2613055 9951 2228007 9952 1897835 9953 1613853 9954 1371012 9955 1162577 9956 984857 9957 832646 9958 703268 9959 592703 9960 499042 9961 419178 9962 351769 9963 294424 9964 246211 9965 205290 9966 171036 9967 142029 9968 117862 9969 97446 9970 80524 9971 66261 9972 54509 9973 44624 9974 36532 9975 29741 9976 24222 9977 19598 9978 15873 9979 12756 9980 10269 9981 8191 9982 6551 9983 5181 9984 4115 9985 3223 9986 2540 9987 1968 9988 1538 9989 1176 9990 911 9991 686 9992 526 9993 389 9994 295 9995 213 9996 160 9997 112 9998 83 9999 56 10000 41 10001 26 10002 19 10003 11 10004 8 10005 4 10006 3 10007 1 10008 1 10009 0 10010 0