2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 10 1 11 1 12 2 13 1 14 1 15 3 16 2 17 1 18 1 19 3 20 3 21 1 22 1 23 4 24 4 25 2 26 1 27 1 28 4 29 5 30 3 31 1 32 1 33 5 34 7 35 5 36 2 37 1 38 1 39 5 40 8 41 6 42 3 43 1 44 1 45 6 46 10 47 9 48 5 49 2 50 1 51 1 52 6 53 12 54 11 55 7 56 3 57 1 58 1 59 7 60 14 61 15 62 10 63 5 64 2 65 1 66 1 67 7 68 16 69 18 70 13 71 7 72 3 73 1 74 1 75 8 76 19 77 23 78 18 79 11 80 5 81 2 82 1 83 1 84 8 85 21 86 27 87 23 88 14 89 7 90 3 91 1 92 1 93 9 94 24 95 34 96 30 97 20 98 11 99 5 100 2 101 1 102 1 103 9 104 27 105 39 106 37 107 26 108 15 109 7 110 3 111 1 112 1 113 10 114 30 115 47 116 47 117 35 118 21 119 11 120 5 121 2 122 1 123 1 124 10 125 33 126 54 127 57 128 44 129 28 130 15 131 7 132 3 133 1 134 1 135 11 136 37 137 64 138 70 139 58 140 38 141 22 142 11 143 5 144 2 145 1 146 1 147 11 148 40 149 72 150 84 151 71 152 49 153 29 154 15 155 7 156 3 157 1 158 1 159 12 160 44 161 84 162 101 163 90 164 65 165 40 166 22 167 11 168 5 169 2 170 1 171 1 172 12 173 48 174 94 175 119 176 110 177 82 178 52 179 30 180 15 181 7 182 3 183 1 184 1 185 13 186 52 187 108 188 141 189 136 190 105 191 70 192 41 193 22 194 11 195 5 196 2 197 1 198 1 199 13 200 56 201 120 202 164 203 163 204 131 205 89 206 54 207 30 208 15 209 7 210 3 211 1 212 1 213 14 214 61 215 136 216 192 217 199 218 164 219 116 220 73 221 42 222 22 223 11 224 5 225 2 226 1 227 1 228 14 229 65 230 150 231 221 232 235 233 201 234 146 235 94 236 55 237 30 238 15 239 7 240 3 241 1 242 1 243 15 244 70 245 169 246 255 247 282 248 248 249 186 250 123 251 75 252 42 253 22 254 11 255 5 256 2 257 1 258 1 259 15 260 75 261 185 262 291 263 331 264 300 265 230 266 157 267 97 268 56 269 30 270 15 271 7 272 3 273 1 274 1 275 16 276 80 277 206 278 333 279 391 280 364 281 288 282 201 283 128 284 76 285 42 286 22 287 11 288 5 289 2 290 1 291 1 292 16 293 85 294 225 295 377 296 454 297 436 298 352 299 252 300 164 301 99 302 56 303 30 304 15 305 7 306 3 307 1 308 1 309 17 310 91 311 249 312 427 313 532 314 522 315 434 316 318 317 212 318 131 319 77 320 42 321 22 322 11 323 5 324 2 325 1 326 1 327 17 328 96 329 270 330 480 331 612 332 618 333 525 334 393 335 267 336 169 337 100 338 56 339 30 340 15 341 7 342 3 343 1 344 1 345 18 346 102 347 297 348 540 349 709 350 733 351 638 352 488 353 340 354 219 355 133 356 77 357 42 358 22 359 11 360 5 361 2 362 1 363 1 364 18 365 108 366 321 367 603 368 811 369 860 370 764 371 598 372 423 373 278 374 172 375 101 376 56 377 30 378 15 379 7 380 3 381 1 382 1 383 19 384 114 385 351 386 674 387 931 388 1009 389 919 390 732 391 530 392 355 393 224 394 134 395 77 396 42 397 22 398 11 399 5 400 2 401 1 402 1 403 19 404 120 405 378 406 748 407 1057 408 1175 409 1090 410 887 411 653 412 445 413 285 414 174 415 101 416 56 417 30 418 15 419 7 420 3 421 1 422 1 423 20 424 127 425 411 426 831 427 1206 428 1367 429 1297 430 1076 431 807 432 560 433 366 434 227 435 135 436 77 437 42 438 22 439 11 440 5 441 2 442 1 443 1 444 20 445 133 446 441 447 918 448 1360 449 1579 450 1527 451 1291 452 984 453 695 454 460 455 290 456 175 457 101 458 56 459 30 460 15 461 7 462 3 463 1 464 1 465 21 466 140 467 478 468 1014 469 1540 470 1824 471 1801 472 1549 473 1204 474 863 475 582 476 373 477 229 478 135 479 77 480 42 481 22 482 11 483 5 484 2 485 1 486 1 487 21 488 147 489 511 490 1115 491 1729 492 2093 493 2104 494 1845 495 1455 496 1060 497 725 498 471 499 293 500 176 501 101 502 56 503 30 504 15 505 7 506 3 507 1 508 1 509 22 510 154 511 551 512 1226 513 1945 514 2400 515 2462 516 2194 517 1761 518 1303 519 905 520 597 521 378 522 230 523 135 524 77 525 42 526 22 527 11 528 5 529 2 530 1 531 1 532 22 533 161 534 588 535 1342 536 2172 537 2738 538 2857 539 2592 540 2112 541 1586 542 1116 543 747 544 478 545 295 546 176 547 101 548 56 549 30 550 15 551 7 552 3 553 1 554 1 555 23 556 169 557 632 558 1469 559 2432 560 3120 561 3319 562 3060 563 2534 564 1930 565 1380 566 935 567 608 568 381 569 231 570 135 571 77 572 42 573 22 574 11 575 5 576 2 577 1 578 1 579 23 580 176 581 672 582 1602 583 2702 584 3539 585 3828 586 3589 587 3015 588 2331 589 1686 590 1158 591 762 592 483 593 296 594 176 595 101 596 56 597 30 598 15 599 7 600 3 601 1 602 1 603 24 604 184 605 720 606 1747 607 3009 608 4011 609 4417 610 4206 611 3590 612 2812 613 2063 614 1436 615 957 616 615 617 383 618 231 619 135 620 77 621 42 622 22 623 11 624 5 625 2 626 1 627 1 628 24 629 192 630 764 631 1898 632 3331 633 4526 634 5066 635 4904 636 4242 637 3370 638 2503 639 1763 640 1188 641 773 642 486 643 297 644 176 645 101 646 56 647 30 648 15 649 7 650 3 651 1 652 1 653 25 654 200 655 816 656 2062 657 3692 658 5102 659 5812 660 5708 661 5013 662 4035 663 3036 664 2164 665 1478 666 972 667 620 668 384 669 231 670 135 671 77 672 42 673 22 674 11 675 5 676 2 677 1 678 1 679 25 680 208 681 864 682 2233 683 4070 684 5731 685 6630 686 6615 687 5888 688 4802 689 3655 690 2637 691 1819 692 1210 693 780 694 488 695 297 696 176 697 101 698 56 699 30 700 15 701 7 702 3 703 1 704 1 705 26 706 217 707 920 708 2418 709 4494 710 6430 711 7564 712 7657 713 6912 714 5708 715 4401 716 3210 717 2241 718 1508 719 983 720 623 721 385 722 231 723 135 724 77 725 42 726 22 727 11 728 5 729 2 730 1 731 1 732 26 733 225 734 972 735 2611 736 4935 737 7190 738 8588 739 8824 740 8070 741 6751 742 5262 743 3882 744 2738 745 1861 746 1225 747 785 748 489 749 297 750 176 751 101 752 56 753 30 754 15 755 7 756 3 757 1 758 1 759 27 760 234 761 1033 762 2818 763 5427 764 8033 765 9749 766 10156 767 9418 768 7972 769 6290 770 4691 771 3345 772 2297 773 1530 774 990 775 625 776 385 777 231 778 135 779 77 780 42 781 22 782 11 783 5 784 2 785 1 786 1 787 27 788 243 789 1089 790 3034 791 5942 792 8946 793 11018 794 11648 795 10936 796 9373 797 7476 798 5635 799 4057 800 2815 801 1891 802 1236 803 788 804 490 805 297 806 176 807 101 808 56 809 30 810 15 811 7 812 3 813 1 814 1 815 28 816 252 817 1154 818 3266 819 6510 820 9953 821 12450 822 13338 823 12690 824 11004 825 8877 826 6761 827 4920 828 3446 829 2339 830 1545 831 995 832 626 833 385 834 231 835 135 836 77 837 42 838 22 839 11 840 5 841 2 842 1 843 1 844 28 845 261 846 1215 847 3507 848 7104 849 11044 850 14012 851 15224 852 14663 853 12866 854 10489 855 8073 856 5928 857 4192 858 2871 859 1913 860 1243 861 790 862 490 863 297 864 176 865 101 866 56 867 30 868 15 869 7 870 3 871 1 872 1 873 29 874 271 875 1285 876 3765 877 7760 878 12241 879 15765 880 17354 881 16928 882 15021 883 12384 884 9624 885 7139 886 5096 887 3523 888 2369 889 1556 890 998 891 627 892 385 893 231 894 135 895 77 896 42 897 22 898 11 899 5 900 2 901 1 902 1 903 29 904 280 905 1350 906 4033 907 8442 908 13534 909 17674 910 19720 911 19466 912 17475 913 14552 914 11424 915 8551 916 6158 917 4293 918 2913 919 1928 920 1248 921 791 922 490 923 297 924 176 925 101 926 56 927 30 928 15 929 7 930 3 931 1 932 1 933 30 934 290 935 1425 936 4319 937 9192 938 14950 939 19805 940 22380 941 22367 942 20298 943 17084 944 13542 945 10232 946 7434 947 5231 948 3579 949 2391 950 1563 951 1000 952 627 953 385 954 231 955 135 956 77 957 42 958 22 959 11 960 5 961 2 962 1 963 1 964 30 965 300 966 1495 967 4616 968 9975 969 16475 970 22122 971 25331 972 25608 973 23501 974 19978 975 15988 976 12186 977 8932 978 6334 979 4370 980 2943 981 1939 982 1251 983 792 984 490 985 297 986 176 987 101 988 56 989 30 990 15 991 7 992 3 993 1 994 1 995 31 996 310 997 1575 998 4932 999 10829 1000 18138 1001 24699 1002 28629 1003 29292 1004 27169 1005 23334 1006 18847 1007 14499 1008 10715 1009 7665 1010 5332 1011 3621 1012 2406 1013 1568 1014 1001 1015 627 1016 385 1017 231 1018 135 1019 77 1020 42 1021 22 1022 11 1023 5 1024 2 1025 1 1026 1 1027 31 1028 320 1029 1650 1030 5260 1031 11720 1032 19928 1033 27493 1034 32278 1035 33401 1036 31316 1037 27156 1038 22142 1039 17176 1040 12801 1041 9228 1042 6469 1043 4426 1044 2965 1045 1946 1046 1253 1047 792 1048 490 1049 297 1050 176 1051 101 1052 56 1053 30 1054 15 1055 7 1056 3 1057 1 1058 1 1059 32 1060 331 1061 1735 1062 5608 1063 12692 1064 21873 1065 30588 1066 36347 1067 38047 1068 36043 1069 31570 1070 25971 1071 20325 1072 15272 1073 11098 1074 7841 1075 5409 1076 3651 1077 2417 1078 1571 1079 1002 1080 627 1081 385 1082 231 1083 135 1084 77 1085 42 1086 22 1087 11 1088 5 1089 2 1090 1 1091 1 1092 32 1093 341 1094 1815 1095 5969 1096 13702 1097 23961 1098 33940 1099 40831 1100 43214 1101 41373 1102 36578 1103 30366 1104 23961 1105 18148 1106 13287 1107 9459 1108 6570 1109 4468 1110 2980 1111 1951 1112 1254 1113 792 1114 490 1115 297 1116 176 1117 101 1118 56 1119 30 1120 15 1121 7 1122 3 1123 1 1124 1 1125 33 1126 352 1127 1906 1128 6351 1129 14800 1130 26226 1131 37638 1132 45812 1133 49037 1134 47420 1135 42333 1136 35452 1137 28212 1138 21535 1139 15892 1140 11395 1141 7976 1142 5465 1143 3673 1144 2424 1145 1573 1146 1002 1147 627 1148 385 1149 231 1150 135 1151 77 1152 42 1153 22 1154 11 1155 5 1156 2 1157 1 1158 1 1159 33 1160 363 1161 1991 1162 6747 1163 15944 1164 28652 1165 41635 1166 51294 1167 55494 1168 54218 1169 48849 1170 41269 1171 33104 1172 25469 1173 18928 1174 13671 1175 9635 1176 6647 1177 4498 1178 2991 1179 1954 1180 1255 1181 792 1182 490 1183 297 1184 176 1185 101 1186 56 1187 30 1188 15 1189 7 1190 3 1191 1 1192 1 1193 34 1194 374 1195 2087 1196 7166 1197 17180 1198 31275 1199 46031 1200 57358 1201 62740 1202 61903 1203 56297 1204 47968 1205 38797 1206 30073 1207 22518 1208 16380 1209 11626 1210 8077 1211 5507 1212 3688 1213 2429 1214 1574 1215 1002 1216 627 1217 385 1218 231 1219 135 1220 77 1221 42 1222 22 1223 11 1224 5 1225 2 1226 1 1227 1 1228 34 1229 385 1230 2178 1231 7599 1232 18467 1233 34082 1234 50774 1235 64015 1236 70760 1237 70515 1238 64707 1239 55610 1240 45326 1241 35401 1242 26694 1243 19551 1244 13968 1245 9770 1246 6703 1247 4520 1248 2998 1249 1956 1250 1255 1251 792 1252 490 1253 297 1254 176 1255 101 1256 56 1257 30 1258 15 1259 7 1260 3 1261 1 1262 1 1263 35 1264 397 1265 2280 1266 8056 1267 19858 1268 37108 1269 55974 1270 71362 1271 79725 1272 80215 1273 74287 1274 64370 1275 52888 1276 41612 1277 31603 1278 23303 1279 16765 1280 11802 1281 8154 1282 5537 1283 3699 1284 2432 1285 1575 1286 1002 1287 627 1288 385 1289 231 1290 135 1291 77 1292 42 1293 22 1294 11 1295 5 1296 2 1297 1 1298 1 1299 35 1300 408 1301 2376 1302 8529 1303 21301 1304 40340 1305 61575 1306 79403 1307 89623 1308 91058 1309 85067 1310 74331 1311 61538 1312 48772 1313 37292 1314 27684 1315 20040 1316 14199 1317 9871 1318 6745 1319 4535 1320 3003 1321 1957 1322 1255 1323 792 1324 490 1325 297 1326 176 1327 101 1328 56 1329 30 1330 15 1331 7 1332 3 1333 1 1334 1 1335 36 1336 420 1337 2484 1338 9027 1339 22856 1340 43819 1341 67696 1342 88252 1343 100654 1344 103226 1345 97299 1346 85711 1347 71509 1348 57080 1349 43951 1350 32839 1351 23928 1352 17062 1353 11937 1354 8210 1355 5559 1356 3706 1357 2434 1358 1575 1359 1002 1360 627 1361 385 1362 231 1363 135 1364 77 1365 42 1366 22 1367 11 1368 5 1369 2 1370 1 1371 1 1372 36 1373 432 1374 2586 1375 9542 1376 24473 1377 47527 1378 74280 1379 97922 1380 112804 1381 116792 1382 111036 1383 98609 1384 82882 1385 66634 1386 51643 1387 38837 1388 28472 1389 20425 1390 14375 1391 9948 1392 6775 1393 4546 1394 3006 1395 1958 1396 1255 1397 792 1398 490 1399 297 1400 176 1401 101 1402 56 1403 30 1404 15 1405 7 1406 3 1407 1 1408 1 1409 37 1410 444 1411 2700 1412 10083 1413 26207 1414 51508 1415 81457 1416 108527 1417 126299 1418 131970 1419 126560 1420 113287 1421 95943 1422 77667 1423 60603 1424 45864 1425 33834 1426 24418 1427 17293 1428 12038 1429 8252 1430 5574 1431 3711 1432 2435 1433 1575 1434 1002 1435 627 1436 385 1437 231 1438 135 1439 77 1440 42 1441 22 1442 11 1443 5 1444 2 1445 1 1446 1 1447 37 1448 456 1449 2808 1450 10642 1451 28009 1452 55748 1453 89162 1454 120092 1455 141136 1456 148847 1457 143948 1458 129883 1459 110795 1460 90316 1461 70927 1462 54012 1463 40080 1464 29098 1465 20722 1466 14510 1467 10004 1468 6797 1469 4553 1470 3008 1471 1958 1472 1255 1473 792 1474 490 1475 297 1476 176 1477 101 1478 56 1479 30 1480 15 1481 7 1482 3 1483 1 1484 1 1485 38 1486 469 1487 2928 1488 11229 1489 29941 1490 60289 1491 97539 1492 132751 1493 157564 1494 167672 1495 163540 1496 148702 1497 127786 1498 104875 1499 82898 1500 63516 1501 47420 1502 34624 1503 24803 1504 17469 1505 12115 1506 8282 1507 5585 1508 3714 1509 2436 1510 1575 1511 1002 1512 627 1513 385 1514 231 1515 135 1516 77 1517 42 1518 22 1519 11 1520 5 1521 2 1522 1 1523 1 1524 38 1525 481 1526 3042 1527 11835 1528 31943 1529 65117 1530 106522 1531 146520 1532 175586 1533 188556 1534 185425 1535 169919 1536 147059 1537 121510 1538 96650 1539 74506 1540 55940 1541 41078 1542 29588 1543 20953 1544 14611 1545 10046 1546 6812 1547 4558 1548 3009 1549 1958 1550 1255 1551 792 1552 490 1553 297 1554 176 1555 101 1556 56 1557 30 1558 15 1559 7 1560 3 1561 1 1562 1 1563 39 1564 494 1565 3169 1566 12470 1567 34085 1568 70281 1569 116263 1570 161554 1571 195491 1572 211782 1573 210005 1574 193906 1575 169027 1576 140587 1577 112540 1578 87268 1579 65907 1580 48668 1581 35251 1582 25100 1583 17604 1584 12171 1585 8304 1586 5592 1587 3716 1588 2436 1589 1575 1590 1002 1591 627 1592 385 1593 231 1594 135 1595 77 1596 42 1597 22 1598 11 1599 5 1600 2 1601 1 1602 1 1603 39 1604 507 1605 3289 1606 13125 1607 36308 1608 75762 1609 126692 1610 177884 1611 217280 1612 237489 1613 237405 1614 220877 1615 193880 1616 162331 1617 130738 1618 101982 1619 77449 1620 57503 1621 41869 1622 29973 1623 21129 1624 14688 1625 10076 1626 6823 1627 4561 1628 3010 1629 1958 1630 1255 1631 792 1632 490 1633 297 1634 176 1635 101 1636 56 1637 30 1638 15 1639 7 1640 3 1641 1 1642 1 1643 40 1644 520 1645 3422 1646 13811 1647 38677 1648 81612 1649 137977 1650 195666 1651 241279 1652 266006 1653 268079 1654 251274 1655 222118 1656 187175 1657 151685 1658 119009 1659 90889 1660 67846 1661 49668 1662 35741 1663 25331 1664 17705 1665 12213 1666 8319 1667 5597 1668 3717 1669 2436 1670 1575 1671 1002 1672 627 1673 385 1674 231 1675 135 1676 77 1677 42 1678 22 1679 11 1680 5 1681 2 1682 1 1683 1 1684 40 1685 533 1686 3549 1687 14518 1688 41134 1689 87816 1690 150042 1691 214944 1692 267507 1693 297495 1694 302196 1695 285373 1696 253981 1697 215415 1698 175618 1699 138579 1700 106408 1701 79855 1702 58754 1703 42496 1704 30270 1705 21264 1706 14744 1707 10098 1708 6830 1709 4563 1710 3010 1711 1958 1712 1255 1713 792 1714 490 1715 297 1716 176 1717 101 1718 56 1719 30 1720 15 1721 7 1722 3 1723 1 1724 1 1725 41 1726 547 1727 3689 1728 15257 1729 43752 1730 94425 1731 163069 1732 235899 1733 296320 1734 332337 1735 340293 1736 323689 1737 290071 1738 247587 1739 203067 1740 161144 1741 124418 1742 93854 1743 69414 1744 50460 1745 36126 1746 25507 1747 17782 1748 12243 1749 8330 1750 5600 1751 3718 1752 2436 1753 1575 1754 1002 1755 627 1756 385 1757 231 1758 135 1759 77 1760 42 1761 22 1762 11 1763 5 1764 2 1765 1 1766 1 1767 41 1768 560 1769 3822 1770 16019 1771 46461 1772 101423 1773 176978 1774 258569 1775 327748 1776 370733 1777 382562 1778 366566 1779 330699 1780 284054 1781 234343 1782 187013 1783 145149 1784 110059 1785 81801 1786 59755 1787 42986 1788 30501 1789 21365 1790 14786 1791 10113 1792 6835 1793 4564 1794 3010 1795 1958 1796 1255 1797 792 1798 490 1799 297 1800 176 1801 101 1802 56 1803 30 1804 15 1805 7 1806 3 1807 1 1808 1 1809 42 1810 574 1811 3969 1812 16814 1813 49342 1814 108869 1815 191964 1816 283161 1817 362198 1818 413112 1819 429636 1820 414624 1821 376577 1822 325472 1823 270105 1824 216738 1825 169120 1826 128886 1827 96271 1828 70667 1829 51087 1830 36423 1831 25642 1832 17838 1833 12265 1834 8337 1835 5602 1836 3718 1837 2436 1838 1575 1839 1002 1840 627 1841 385 1842 231 1843 135 1844 77 1845 42 1846 22 1847 11 1848 5 1849 2 1850 1 1851 1 1852 42 1853 588 1854 4109 1855 17633 1856 52327 1857 116742 1858 207945 1859 309729 1860 399705 1861 459718 1862 481769 1863 468273 1864 428104 1865 372311 1866 310748 1867 250723 1868 196648 1869 150614 1870 113039 1871 83372 1872 60547 1873 43371 1874 30677 1875 21442 1876 14816 1877 10124 1878 6838 1879 4565 1880 3010 1881 1958 1882 1255 1883 792 1884 490 1885 297 1886 176 1887 101 1888 56 1889 30 1890 15 1891 7 1892 3 1893 1 1894 1 1895 43 1896 602 1897 4263 1898 18487 1899 55491 1900 125104 1901 225132 1902 338484 1903 440725 1904 511045 1905 539672 1906 528245 1907 486133 1908 425349 1909 357075 1910 289656 1911 228364 1912 175767 1913 132559 1914 98222 1915 71669 1916 51577 1917 36654 1918 25743 1919 17880 1920 12280 1921 8342 1922 5603 1923 3718 1924 2436 1925 1575 1926 1002 1927 627 1928 385 1929 231 1930 135 1931 77 1932 42 1933 22 1934 11 1935 5 1936 2 1937 1 1938 1 1939 43 1940 616 1941 4410 1942 19366 1943 58767 1944 133939 1945 243434 1946 369499 1947 485315 1948 567377 1949 603666 1950 595056 1951 551155 1952 485184 1953 409603 1954 334051 1955 264691 1956 204725 1957 155112 1958 115463 1959 84626 1960 61174 1961 43668 1962 30812 1963 21498 1964 14838 1965 10131 1966 6840 1967 4565 1968 3010 1969 1958 1970 1255 1971 792 1972 490 1973 297 1974 176 1975 101 1976 56 1977 30 1978 15 1979 7 1980 3 1981 1 1982 1 1983 44 1984 631 1985 4571 1986 20282 1987 62239 1988 143307 1989 263081 1990 403016 1991 533975 1992 629281 1993 674585 1994 669555 1995 624188 1996 552767 1997 469300 1998 384759 1999 306421 2000 238134 2001 181274 2002 135550 2003 99795 2004 72461 2005 51962 2006 36830 2007 25820 2008 17910 2009 12291 2010 8345 2011 5604 2012 3718 2013 2436 2014 1575 2015 1002 2016 627 2017 385 2018 231 2019 135 2020 77 2021 42 2022 22 2023 11 2024 5 2025 2 2026 1 2027 1 2028 44 2029 645 2030 4725 2031 21224 2032 65827 2033 153192 2034 283981 2035 439100 2036 586779 2037 697097 2038 752802 2039 752368 2040 705851 2041 628822 2042 536827 2043 442442 2044 354091 2045 276493 2046 211428 2047 158800 2048 117417 2049 85628 2050 61664 2051 43899 2052 30913 2053 21540 2054 14853 2055 10136 2056 6841 2057 4565 2058 3010 2059 1958 2060 1255 2061 792 2062 490 2063 297 2064 176 2065 101 2066 56 2067 30 2068 15 2069 7 2070 3 2071 1 2072 1 2073 45 2074 660 2075 4894 2076 22204 2077 69624 2078 163662 2079 306376 2080 478025 2081 644295 2082 771464 2083 839286 2084 844504 2085 797341 2086 714504 2087 613370 2088 508137 2089 408687 2090 320620 2091 246288 2092 185794 2093 137979 2094 101050 2095 73088 2096 52259 2097 36965 2098 25876 2099 17932 2100 12298 2101 8347 2102 5604 2103 3718 2104 2436 2105 1575 2106 1002 2107 627 2108 385 2109 231 2110 135 2111 77 2112 42 2113 22 2114 11 2115 5 2116 2 2117 1 2118 1 2119 45 2120 675 2121 5055 2122 23212 2123 73551 2124 174696 2125 330170 2126 519880 2127 706607 2128 852785 2129 934502 2130 946708 2131 899427 2132 810726 2133 699749 2134 582691 2135 470914 2136 371153 2137 286364 2138 216965 2139 161798 2140 118991 2141 86420 2142 62049 2143 44075 2144 30990 2145 21570 2146 14864 2147 10139 2148 6842 2149 4565 2150 3010 2151 1958 2152 1255 2153 792 2154 490 2155 297 2156 176 2157 101 2158 56 2159 30 2160 15 2161 7 2162 3 2163 1 2164 1 2165 46 2166 690 2167 5231 2168 24260 2169 77695 2170 186366 2171 355626 2172 564945 2173 774345 2174 941790 2175 1039543 2176 1060163 2177 1013531 2178 918851 2179 797402 2180 667382 2181 541971 2182 429112 2183 332557 2184 253033 2185 189493 2186 139935 2187 102052 2188 73578 2189 52490 2190 37066 2191 25918 2192 17947 2193 12303 2194 8348 2195 5604 2196 3718 2197 2436 2198 1575 2199 1002 2200 627 2201 385 2202 231 2203 135 2204 77 2205 42 2206 22 2207 11 2208 5 2209 2 2210 1 2211 1 2212 46 2213 705 2214 5400 2215 25337 2216 81979 2217 198655 2218 382641 2219 613331 2220 847628 2221 1038944 2222 1154981 2223 1185776 2224 1140588 2225 1040014 2226 907376 2227 763265 2228 622771 2229 495332 2230 385528 2231 294574 2232 221500 2233 164230 2234 120246 2235 87047 2236 62346 2237 44210 2238 31046 2239 21592 2240 14871 2241 10141 2242 6842 2243 4565 2244 3010 2245 1958 2246 1255 2247 792 2248 490 2249 297 2250 176 2251 101 2252 56 2253 30 2254 15 2255 7 2256 3 2257 1 2258 1 2259 47 2260 721 2261 5584 2262 26455 2263 86499 2264 211634 2265 411498 2266 665355 2267 927143 2268 1145078 2269 1282083 2270 1324916 2271 1282281 2272 1175862 2273 1031391 2274 871908 2275 714802 2276 571069 2277 446405 2278 342505 2279 258592 2280 192496 2281 141510 2282 102844 2283 73963 2284 52666 2285 37143 2286 25948 2287 17958 2288 12306 2289 8349 2290 5604 2291 3718 2292 2436 2293 1575 2294 1002 2295 627 2296 385 2297 231 2298 135 2299 77 2300 42 2301 22 2302 11 2303 5 2304 2 2305 1 2306 1 2307 47 2308 736 2309 5760 2310 27604 2311 91164 2312 225286 2313 442089 2314 721125 2315 1013036 2316 1260740 2317 1421506 2318 1478670 2319 1439757 2320 1327763 2321 1170752 2322 994644 2323 819205 2324 657395 2325 516054 2326 397566 2327 301349 2328 225206 2329 166187 2330 121248 2331 87537 2332 62577 2333 44311 2334 31088 2335 21607 2336 14876 2337 10142 2338 6842 2339 4565 2340 3010 2341 1958 2342 1255 2343 792 2344 490 2345 297 2346 176 2347 101 2348 56 2349 30 2350 15 2351 7 2352 3 2353 1 2354 1 2355 48 2356 752 2357 5952 2358 28796 2359 96079 2360 239691 2361 474715 2362 780997 2363 1106080 2364 1386861 2365 1574714 2366 1648649 2367 1614987 2368 1497696 2369 1327547 2370 1133373 2371 937815 2372 755880 2373 595872 2374 460915 2375 350757 2376 263138 2377 194930 2378 142765 2379 103471 2380 74260 2381 52801 2382 37199 2383 25970 2384 17965 2385 12308 2386 8349 2387 5604 2388 3718 2389 2436 2390 1575 2391 1002 2392 627 2393 385 2394 231 2395 135 2396 77 2397 42 2398 22 2399 11 2400 5 2401 2 2402 1 2403 1 2404 48 2405 768 2406 6136 2407 30020 2408 101155 2409 254826 2410 509267 2411 845105 2412 1206440 2413 1524081 2414 1742509 2415 1836130 2416 1809369 2417 1687344 2418 1503381 2419 1289761 2420 1072093 2421 867873 2422 686983 2423 533523 2424 407570 2425 306923 2426 228212 2427 167762 2428 122040 2429 87922 2430 62753 2431 44388 2432 31118 2433 21618 2434 14879 2435 10143 2436 6842 2437 4565 2438 3010 2439 1958 2440 1255 2441 792 2442 490 2443 297 2444 176 2445 101 2446 56 2447 30 2448 15 2449 7 2450 3 2451 1 2452 1 2453 49 2454 784 2455 6336 2456 31289 2457 106491 2458 270775 2459 546067 2460 913815 2461 1314972 2462 1673457 2463 1926533 2464 2042987 2465 2025226 2466 1899041 2467 1700763 2468 1466126 2469 1224262 2470 995318 2471 791131 2472 616825 2473 473030 2474 357554 2475 266849 2476 196888 2477 143767 2478 103961 2479 74491 2480 52902 2481 37241 2482 25985 2483 17970 2484 12309 2485 8349 2486 5604 2487 3718 2488 2436 2489 1575 2490 1002 2491 627 2492 385 2493 231 2494 135 2495 77 2496 42 2497 22 2498 11 2499 5 2500 2 2501 1 2502 1 2503 49 2504 800 2505 6528 2506 32591 2507 111999 2508 287521 2509 584996 2510 987292 2511 1431884 2512 1835721 2513 2127747 2514 2270754 2515 2264234 2516 2134841 2517 1921687 2518 1664525 2519 1396169 2520 1139939 2521 909742 2522 712083 2523 548134 2524 415852 2525 311476 2526 230647 2527 169017 2528 122667 2529 88219 2530 62888 2531 44444 2532 31140 2533 21625 2534 14881 2535 10143 2536 6842 2537 4565 2538 3010 2539 1958 2540 1255 2541 792 2542 490 2543 297 2544 176 2545 101 2546 56 2547 30 2548 15 2549 7 2550 3 2551 1 2552 1 2553 50 2554 817 2555 6736 2556 33940 2557 117788 2558 305146 2559 626401 2560 1065947 2561 1558110 2562 2012069 2563 2348042 2564 2521589 2565 2529120 2566 2397537 2567 2169146 2568 1887776 2569 1590544 2570 1304117 2571 1044986 2572 821104 2573 634429 2574 483076 2575 363139 2576 269857 2577 198463 2578 144559 2579 104346 2580 74667 2581 52979 2582 37271 2583 25996 2584 17973 2585 12310 2586 8349 2587 5604 2588 3718 2589 2436 2590 1575 2591 1002 2592 627 2593 385 2594 231 2595 135 2596 77 2597 42 2598 22 2599 11 2600 5 2601 2 2602 1 2603 1 2604 50 2605 833 2606 6936 2607 35324 2608 123755 2609 323633 2610 670162 2611 1149941 2612 1693899 2613 2203348 2614 2588523 2615 2797302 2616 2821909 2617 2689583 2618 2445589 2619 2138425 2620 1809674 2621 1490023 2622 1198693 2623 945483 2624 733212 2625 560305 2626 422664 2627 315190 2628 232605 2629 170019 2630 123157 2631 88450 2632 62989 2633 44486 2634 31155 2635 21630 2636 14882 2637 10143 2638 6842 2639 4565 2640 3010 2641 1958 2642 1255 2643 792 2644 490 2645 297 2646 176 2647 101 2648 56 2649 30 2650 15 2651 7 2652 3 2653 1 2654 1 2655 51 2656 850 2657 7153 2658 36756 2659 130019 2660 343074 2661 716644 2662 1239732 2663 1840292 2664 2410895 2665 2851355 2666 3100410 2667 3145777 2668 3014304 2669 2754612 2670 2419869 2671 2056896 2672 1700603 2673 1373531 2674 1087482 2675 846435 2676 649117 2677 491380 2678 367697 2679 272293 2680 199718 2681 145186 2682 104643 2683 74802 2684 53035 2685 37293 2686 26003 2687 17975 2688 12310 2689 8349 2690 5604 2691 3718 2692 2436 2693 1575 2694 1002 2695 627 2696 385 2697 231 2698 135 2699 77 2700 42 2701 22 2702 11 2703 5 2704 2 2705 1 2706 1 2707 51 2708 867 2709 7361 2710 38225 2711 136479 2712 363446 2713 765722 2714 1335517 2715 1997569 2716 2635689 2717 3137850 2718 3433027 2719 3503153 2720 3374676 2721 3099186 2722 2735245 2723 2335073 2724 1938560 2725 1571824 2726 1249153 2727 975753 2728 750917 2729 570381 2730 428256 2731 318199 2732 234180 2733 170811 2734 123542 2735 88626 2736 63066 2737 44516 2738 31166 2739 21633 2740 14883 2741 10143 2742 6842 2743 4565 2744 3010 2745 1958 2746 1255 2747 792 2748 490 2749 297 2750 176 2751 101 2752 56 2753 30 2754 15 2755 7 2756 3 2757 1 2758 1 2759 52 2760 884 2761 7586 2762 39744 2763 143247 2764 384845 2765 817789 2766 1437769 2767 2166875 2768 2879236 2769 3450438 2770 3798063 2771 3897751 2772 3774599 2773 3483604 2774 3088663 2775 2648233 2776 2207510 2777 1796874 2778 1433286 2779 1123608 2780 867699 2781 661330 2782 498203 2783 371413 2784 274251 2785 200720 2786 145676 2787 104874 2788 74903 2789 53077 2790 37308 2791 26008 2792 17976 2793 12310 2794 8349 2795 5604 2796 3718 2797 2436 2798 1575 2799 1002 2800 627 2801 385 2802 231 2803 135 2804 77 2805 42 2806 22 2807 11 2808 5 2809 2 2810 1 2811 1 2812 52 2813 901 2814 7803 2815 41301 2816 150224 2817 407254 2818 872713 2819 1546719 2820 2348553 2821 3142647 2822 3790670 2823 4198013 2824 4332454 2825 4217657 2826 3911503 2827 3483945 2828 2999936 2829 2510840 2830 2051599 2831 1642491 2832 1292139 2833 1001260 2834 765661 2835 578700 2836 432817 2837 320635 2838 235435 2839 171438 2840 123839 2841 88761 2842 63122 2843 44538 2844 31173 2845 21635 2846 14883 2847 10143 2848 6842 2849 4565 2850 3010 2851 1958 2852 1255 2853 792 2854 490 2855 297 2856 176 2857 101 2858 56 2859 30 2860 15 2861 7 2862 3 2863 1 2864 1 2865 53 2866 919 2867 8037 2868 42910 2869 157532 2870 430768 2871 930912 2872 1662894 2873 2543849 2874 3427615 2875 4161319 2876 4636214 2877 4811594 2878 4708477 2879 4387969 2880 3926046 2881 3395084 2882 2852958 2883 2340069 2884 1880246 2885 1484373 2886 1154109 2887 885481 2888 671428 2889 503800 2890 374423 2891 275826 2892 201512 2893 146061 2894 105050 2895 74980 2896 53107 2897 37319 2898 26011 2899 17977 2900 12310 2901 8349 2902 5604 2903 3718 2904 2436 2905 1575 2906 1002 2907 627 2908 385 2909 231 2910 135 2911 77 2912 42 2913 22 2914 11 2915 5 2916 2 2917 1 2918 1 2919 53 2920 936 2921 8262 2922 44559 2923 165056 2924 455370 2925 992250 2926 1786528 2927 2753159 2928 3735414 2929 4564153 2930 5115586 2931 5338601 2932 5251305 2933 4917406 2934 4419640 2935 3838036 2936 3238070 2937 2665952 2938 2149821 2939 1703038 2940 1328562 2941 1022625 2942 777904 2943 585530 2944 436534 2945 322593 2946 236437 2947 171928 2948 124070 2949 88862 2950 63164 2951 44553 2952 31178 2953 21636 2954 14883 2955 10143 2956 6842 2957 4565 2958 3010 2959 1958 2960 1255 2961 792 2962 490 2963 297 2964 176 2965 101 2966 56 2967 30 2968 15 2969 7 2970 3 2971 1 2972 1 2973 54 2974 954 2975 8505 2976 46262 2977 172929 2978 481165 2979 1057169 2980 1918204 2981 2977866 2982 4067930 2983 5002329 2984 5639989 2985 5918495 2986 5851608 2987 5505879 2988 4970660 2989 4334733 2990 3671577 2991 3034232 2992 2455532 2993 1951915 2994 1527744 2995 1179751 2996 900267 2997 679758 2998 508363 2999 376859 3000 277081 3001 202139 3002 146358 3003 105185 3004 75036 3005 53129 3006 37326 3007 26013 3008 17977 3009 12310 3010 8349 3011 5604 3012 3718 3013 2436 3014 1575 3015 1002 3016 627 3017 385 3018 231 3019 135 3020 77 3021 42 3022 22 3023 11 3024 5 3025 2 3026 1 3027 1 3028 54 3029 972 3030 8739 3031 48006 3032 181038 3033 508130 3034 1125532 3035 2058197 3036 3218412 3037 4426616 3038 5477923 3039 6212802 3040 6555343 3041 6514463 3042 6158681 3043 5584788 3044 4890554 3045 4158656 3046 3449498 3047 2801502 3048 2234447 3049 1754615 3050 1359239 3051 1040463 3052 788017 3053 591130 3054 439544 3055 324168 3056 237229 3057 172313 3058 124246 3059 88939 3060 63194 3061 44564 3062 31181 3063 21637 3064 14883 3065 10143 3066 6842 3067 4565 3068 3010 3069 1958 3070 1255 3071 792 3072 490 3073 297 3074 176 3075 101 3076 56 3077 30 3078 15 3079 7 3080 3 3081 1 3082 1 3083 55 3084 990 3085 8991 3086 49806 3087 189509 3088 536375 3089 1197809 3090 2207110 3091 3476314 3092 4813587 3093 5994463 3094 6838459 3095 7254976 3096 7246258 3097 6882999 3098 6269144 3099 5512631 3100 4705886 3101 3917865 3102 3193032 3103 2555327 3104 2013089 3105 1564398 3106 1201193 3107 912532 3108 686593 3109 512081 3110 378817 3111 278083 3112 202629 3113 146589 3114 105286 3115 75078 3116 53144 3117 37331 3118 26014 3119 17977 3120 12310 3121 8349 3122 5604 3123 3718 3124 2436 3125 1575 3126 1002 3127 627 3128 385 3129 231 3130 135 3131 77 3132 42 3133 22 3134 11 3135 5 3136 2 3137 1 3138 1 3139 55 3140 1008 3141 9234 3142 51649 3143 198230 3144 565883 3145 1273852 3146 2365264 3147 3752096 3148 5230481 3149 6554363 3150 7520910 3151 8022171 3152 8053039 3153 7685215 3154 7030589 3155 6207559 3156 5319666 3157 4445020 3158 3635292 3159 2918919 3160 2306908 3161 1798283 3162 1384982 3163 1055279 3164 796354 3165 595694 3166 441980 3167 325423 3168 237856 3169 172610 3170 124381 3171 88995 3172 63216 3173 44571 3174 31183 3175 21637 3176 14883 3177 10143 3178 6842 3179 4565 3180 3010 3181 1958 3182 1255 3183 792 3184 490 3185 297 3186 176 3187 101 3188 56 3189 30 3190 15 3191 7 3192 3 3193 1 3194 1 3195 56 3196 1027 3197 9495 3198 53550 3199 207338 3200 596763 3201 1354164 3202 2533326 3203 4047402 3204 5679662 3205 7161629 3206 8265217 3207 8863685 3208 8942320 3209 8573805 3210 7877643 3211 6983946 3212 6007963 3213 5038443 3214 4134830 3215 3331011 3216 2640955 3217 2065051 3218 1595210 3219 1219073 3220 922656 3221 692195 3222 515091 3223 380392 3224 278875 3225 203014 3226 146765 3227 105363 3228 75108 3229 53155 3230 37334 3231 26015 3232 17977 3233 12310 3234 8349 3235 5604 3236 3718 3237 2436 3238 1575 3239 1002 3240 627 3241 385 3242 231 3243 135 3244 77 3245 42 3246 22 3247 11 3248 5 3249 2 3250 1 3251 1 3252 56 3253 1045 3254 9747 3255 55496 3256 216705 3257 628998 3258 1438596 3259 2711621 3260 4362833 3261 6162991 3262 7819004 3263 9075952 3264 9785144 3265 9921212 3266 9556420 3267 8818588 3268 7849794 3269 6778628 3270 5705194 3271 4698053 3272 3797090 3273 3019969 3274 2368572 3275 1835113 3276 1406480 3277 1067559 3278 803192 3279 599412 3280 443938 3281 326425 3282 238346 3283 172841 3284 124482 3285 89037 3286 63231 3287 44576 3288 31184 3289 21637 3290 14883 3291 10143 3292 6842 3293 4565 3294 3010 3295 1958 3296 1255 3297 792 3298 490 3299 297 3300 176 3301 101 3302 56 3303 30 3304 15 3305 7 3306 3 3307 1 3308 1 3309 57 3310 1064 3311 10018 3312 57501 3313 226479 3314 662708 3315 1527675 3316 2900883 3317 4700201 3318 6683091 3319 8531017 3320 9958931 3321 10794337 3322 10998526 3323 10643083 3324 9863566 3325 8815458 3326 7641341 3327 6454368 3328 5333017 3329 4324323 3330 3450002 3331 2714043 3332 2108950 3333 1621030 3334 1233911 3335 930998 3336 696760 3337 517527 3338 381647 3339 279502 3340 203311 3341 146900 3342 105419 3343 75130 3344 53162 3345 37336 3346 26015 3347 17977 3348 12310 3349 8349 3350 5604 3351 3718 3352 2436 3353 1575 3354 1002 3355 627 3356 385 3357 231 3358 135 3359 77 3360 42 3361 22 3362 11 3363 5 3364 2 3365 1 3366 1 3367 57 3368 1083 3369 10279 3370 59553 3371 236534 3372 697870 3373 1621248 3374 3101490 3375 5060174 3376 7242069 3377 9300841 3378 10919414 3379 11897861 3380 12182681 3381 11842899 3382 11022546 3383 9890681 3384 8605674 3385 7294682 3386 6047699 3387 4919553 3388 3937025 3389 3106389 3390 2420831 3391 1866026 3392 1424390 3393 1077690 3394 808795 3395 602422 3396 445513 3397 327217 3398 238731 3399 173017 3400 124559 3401 89067 3402 63242 3403 44579 3404 31185 3405 21637 3406 14883 3407 10143 3408 6842 3409 4565 3410 3010 3411 1958 3412 1255 3413 792 3414 490 3415 297 3416 176 3417 101 3418 56 3419 30 3420 15 3421 7 3422 3 3423 1 3424 1 3425 58 3426 1102 3427 10559 3428 61667 3429 247010 3430 734609 3431 1719877 3432 3314203 3433 5444732 3434 7842848 3435 10133529 3436 11964044 3437 13104708 3438 13483920 3439 13167672 3440 12307608 3441 11087828 3442 9683331 3443 8237213 3444 6851934 3445 5591609 3446 4488553 3447 3552054 3448 2776092 3449 2145915 3450 1642570 3451 1246202 3452 937838 3453 700478 3454 519485 3455 382649 3456 279992 3457 203542 3458 147001 3459 105461 3460 75145 3461 53167 3462 37337 3463 26015 3464 17977 3465 12310 3466 8349 3467 5604 3468 3718 3469 2436 3470 1575 3471 1002 3472 627 3473 385 3474 231 3475 135 3476 77 3477 42 3478 22 3479 11 3480 5 3481 2 3482 1 3483 1 3484 58 3485 1121 3486 10830 3487 63829 3488 257783 3489 772909 3490 1823402 3491 3539452 3492 5854649 3493 8487789 3494 11032739 3495 13098904 3496 14422567 3497 14912165 3498 14628270 3499 13730675 3500 12418715 3501 10885999 3502 9292657 3503 7755597 3504 6349048 3505 5112049 3506 4057271 3507 3179967 3508 2464906 3509 1891902 3510 1439243 3511 1086035 3512 813360 3513 604858 3514 446768 3515 327844 3516 239028 3517 173152 3518 124615 3519 89089 3520 63249 3521 44581 3522 31185 3523 21637 3524 14883 3525 10143 3526 6842 3527 4565 3528 3010 3529 1958 3530 1255 3531 792 3532 490 3533 297 3534 176 3535 101 3536 56 3537 30 3538 15 3539 7 3540 3 3541 1 3542 1 3543 59 3544 1141 3545 11120 3546 66055 3547 269005 3548 812893 3549 1932418 3550 3778074 3551 6292069 3552 9180146 3553 12004167 3554 14331542 3555 15861795 3556 16479384 3557 16238532 3558 15306097 3559 13898152 3560 12227767 3561 10474462 3562 8770736 3563 7202691 3564 5816815 3565 4630063 3566 3639101 3567 2828582 3568 2176905 3569 1660502 3570 1256338 3571 943442 3572 703488 3573 521060 3574 383441 3575 280377 3576 203718 3577 147078 3578 105491 3579 75156 3580 53170 3581 37338 3582 26015 3583 17977 3584 12310 3585 8349 3586 5604 3587 3718 3588 2436 3589 1575 3590 1002 3591 627 3592 385 3593 231 3594 135 3595 77 3596 42 3597 22 3598 11 3599 5 3600 2 3601 1 3602 1 3603 59 3604 1160 3605 11400 3606 68331 3607 280534 3608 854546 3609 2046761 3610 4030512 3611 6757864 3612 9922579 3613 13051942 3614 15668953 3615 17431358 3616 18197166 3617 18011351 3618 17048139 3619 15540349 3620 13722832 3621 11795741 3622 9909482 3623 8163167 3624 6612186 3625 5278236 3626 4160115 3627 3242313 3628 2501972 3629 1913472 3630 1451541 3631 1092876 3632 817078 3633 606816 3634 447770 3635 328334 3636 239259 3637 173253 3638 124657 3639 89104 3640 63254 3641 44582 3642 31185 3643 21637 3644 14883 3645 10143 3646 6842 3647 4565 3648 3010 3649 1958 3650 1255 3651 792 3652 490 3653 297 3654 176 3655 101 3656 56 3657 30 3658 15 3659 7 3660 3 3661 1 3662 1 3663 60 3664 1180 3665 11700 3666 70673 3667 292534 3668 898003 3669 2167057 3670 4297682 3671 7254388 3672 10718685 3673 14182475 3674 17119753 3675 19143136 3676 20079452 3677 19962988 3678 18973777 3679 17362993 3680 15388175 3681 13272753 3682 11186545 3683 9243766 3684 7509614 3685 6011745 3686 4751311 3687 3713064 3688 2872792 3689 2202823 3690 1675366 3691 1264685 3692 948007 3693 705924 3694 522315 3695 384068 3696 280674 3697 203853 3698 147134 3699 105513 3700 75163 3701 53172 3702 37338 3703 26015 3704 17977 3705 12310 3706 8349 3707 5604 3708 3718 3709 2436 3710 1575 3711 1002 3712 627 3713 385 3714 231 3715 135 3716 77 3717 42 3718 22 3719 11 3720 5 3721 2 3722 1 3723 1 3724 60 3725 1200 3726 11990 3727 73067 3728 304865 3729 943242 3730 2293142 3731 4580087 3732 7782608 3733 11571451 3734 15400502 3735 18691931 3736 21007554 3737 22139835 3738 22108669 3739 21100014 3740 19383212 3741 17240952 3742 14921525 3743 12616845 3744 10457616 3745 8520721 3746 6840398 3747 5421001 3748 4247652 3749 3294979 3750 2533018 3751 1931419 3752 1461680 3753 1098480 3754 820088 3755 608391 3756 448562 3757 328719 3758 239435 3759 173330 3760 124687 3761 89115 3762 63257 3763 44583 3764 31185 3765 21637 3766 14883 3767 10143 3768 6842 3769 4565 3770 3010 3771 1958 3772 1255 3773 792 3774 490 3775 297 3776 176 3777 101 3778 56 3779 30 3780 15 3781 7 3782 3 3783 1 3784 1 3785 61 3786 1220 3787 12300 3788 75529 3789 317683 3790 990404 3791 2425678 3792 4878678 3793 8345084 3794 12484869 3795 16713148 3796 20395277 3797 23038248 3798 24394441 3799 24467421 3800 23446933 3801 21622010 3802 19301553 3803 16761706 3804 14218236 3805 11820974 3806 9659618 3807 7776463 3808 6179507 3809 4854782 3810 3775641 3811 2909935 3812 2224415 3813 1687669 3814 1271527 3815 951725 3816 707882 3817 523317 3818 384558 3819 280905 3820 203954 3821 147176 3822 105528 3823 75168 3824 53173 3825 37338 3826 26015 3827 17977 3828 12310 3829 8349 3830 5604 3831 3718 3832 2436 3833 1575 3834 1002 3835 627 3836 385 3837 231 3838 135 3839 77 3840 42 3841 22 3842 11 3843 5 3844 2 3845 1 3846 1 3847 61 3848 1240 3849 12600 3850 78045 3851 330850 3852 1039474 3853 2564490 3854 5194025 3855 8942920 3856 13462270 3857 18125814 3858 22238961 3859 25247274 3860 26859162 3861 27057241 3862 26034715 3863 24099950 3864 21590722 3865 18812776 3866 16009007 3867 13350057 3868 10940692 3869 8832197 3870 7037286 3871 5543041 3872 4321912 3873 3339290 3874 2558966 3875 1946290 3876 1470028 3877 1103045 3878 822524 3879 609646 3880 449189 3881 329016 3882 239570 3883 173386 3884 124709 3885 89122 3886 63259 3887 44583 3888 31185 3889 21637 3890 14883 3891 10143 3892 6842 3893 4565 3894 3010 3895 1958 3896 1255 3897 792 3898 490 3899 297 3900 176 3901 101 3902 56 3903 30 3904 15 3905 7 3906 3 3907 1 3908 1 3909 62 3910 1261 3911 12920 3912 80631 3913 344534 3914 1090592 3915 2710281 3916 5527168 3917 9578879 3918 14508075 3919 19646498 3920 24234058 3921 27650253 3922 29552711 3923 29900320 3924 28887061 3925 26842017 3926 24132850 3927 21098427 3928 18010859 3929 15064671 3930 12381279 3931 10022757 3932 8007110 3933 6323274 3934 4942704 3935 3828442 3936 2941023 3937 2242373 3938 1697810 3939 1277131 3940 954735 3941 709457 3942 524109 3943 384943 3944 281081 3945 204031 3946 147206 3947 105539 3948 75171 3949 53174 3950 37338 3951 26015 3952 17977 3953 12310 3954 8349 3955 5604 3956 3718 3957 2436 3958 1575 3959 1002 3960 627 3961 385 3962 231 3963 135 3964 77 3965 42 3966 22 3967 11 3968 5 3969 2 3970 1 3971 1 3972 62 3973 1281 3974 13230 3975 83273 3976 358579 3977 1143743 3978 2862876 3979 5878693 3980 10254199 3981 15626011 3982 21281274 3983 26391031 3984 30261132 3985 32493532 3986 33017843 3987 32027901 3988 29872751 3989 26952908 3990 23642321 3991 20246062 3992 16984760 3993 13999174 3994 11363356 3995 9102054 3996 7206303 3997 5647002 3998 4384665 3999 3376489 4000 2580573 4001 1958596 4002 1476870 4003 1106763 4004 824482 4005 610648 4006 449679 4007 329247 4008 239671 4009 173428 4010 124724 4011 89127 4012 63260 4013 44583 4014 31185 4015 21637 4016 14883 4017 10143 4018 6842 4019 4565 4020 3010 4021 1958 4022 1255 4023 792 4024 490 4025 297 4026 176 4027 101 4028 56 4029 30 4030 15 4031 7 4032 3 4033 1 4034 1 4035 63 4036 1302 4037 13561 4038 85987 4039 373165 4040 1199080 4041 3023010 4042 6249733 4043 10971900 4044 16820948 4045 23039092 4046 28722450 4047 33097743 4048 35703292 4049 36435710 4050 35485108 4051 33221794 4052 30080087 4053 26472919 4054 22740918 4055 19134467 4056 15815588 4057 12872659 4058 10337947 4059 8205573 4060 6445941 4061 5017195 4062 3872830 4063 2966993 4064 2257249 4065 1706159 4066 1281696 4067 957171 4068 710712 4069 524736 4070 385240 4071 281216 4072 204087 4073 147228 4074 105546 4075 75173 4076 53174 4077 37338 4078 26015 4079 17977 4080 12310 4081 8349 4082 5604 4083 3718 4084 2436 4085 1575 4086 1002 4087 627 4088 385 4089 231 4090 135 4091 77 4092 42 4093 22 4094 11 4095 5 4096 2 4097 1 4098 1 4099 63 4100 1323 4101 13881 4102 88759 4103 388138 4104 1256582 4105 3190504 4106 6640950 4107 11733342 4108 18097047 4109 24926852 4110 31240205 4111 36176175 4112 39203452 4113 40178747 4114 39286987 4115 36918455 4116 33544328 4117 29618860 4118 25522567 4119 21538201 4120 17852459 4121 14569555 4122 11731053 4123 9334659 4124 7350862 4125 5735221 4126 4437567 4127 3407607 4128 2598538 4129 1968738 4130 1482474 4131 1109773 4132 826057 4133 611440 4134 450064 4135 329423 4136 239748 4137 173458 4138 124735 4139 89130 4140 63261 4141 44583 4142 31185 4143 21637 4144 14883 4145 10143 4146 6842 4147 4565 4148 3010 4149 1958 4150 1255 4151 792 4152 490 4153 297 4154 176 4155 101 4156 56 4157 30 4158 15 4159 7 4160 3 4161 1 4162 1 4163 64 4164 1344 4165 14222 4166 91606 4167 403670 4168 1316407 4169 3366137 4170 7053522 4171 12541802 4172 19459689 4173 26954477 4174 33958506 4175 39516787 4176 43018955 4177 44277097 4178 43466299 4179 40997739 4180 37380450 4181 33114319 4182 28622740 4183 24225291 4184 20135727 4185 16476918 4186 13300915 4187 10610240 4188 8375592 4189 6550287 4190 5080083 4191 3910071 4192 2988611 4193 2269557 4194 1713001 4195 1285414 4196 959129 4197 711714 4198 525226 4199 385471 4200 281317 4201 204129 4202 147243 4203 105551 4204 75174 4205 53174 4206 37338 4207 26015 4208 17977 4209 12310 4210 8349 4211 5604 4212 3718 4213 2436 4214 1575 4215 1002 4216 627 4217 385 4218 231 4219 135 4220 77 4221 42 4222 22 4223 11 4224 5 4225 2 4226 1 4227 1 4228 64 4229 1365 4230 14553 4231 94512 4232 419609 4233 1378542 4234 3549724 4235 7488186 4236 13398814 4237 20913488 4238 29129786 4239 36890896 4240 43138066 4241 47174701 4242 48759872 4243 48056390 4244 45494546 4245 41624341 4246 36993826 4247 32074392 4248 27225605 4249 22692310 4250 18618120 4251 15067758 4252 12049252 4253 9534377 4254 7474019 4255 5809888 4256 4482011 4257 3433592 4258 2613417 4259 1977087 4260 1487039 4261 1112209 4262 827312 4263 612067 4264 450361 4265 329558 4266 239804 4267 173480 4268 124742 4269 89132 4270 63261 4271 44583 4272 31185 4273 21637 4274 14883 4275 10143 4276 6842 4277 4565 4278 3010 4279 1958 4280 1255 4281 792 4282 490 4283 297 4284 176 4285 101 4286 56 4287 30 4288 15 4289 7 4290 3 4291 1 4292 1 4293 65 4294 1387 4295 14905 4296 97495 4297 436140 4298 1443144 4299 3742085 4300 7946224 4301 14307910 4302 22464381 4303 31463856 4304 40053381 4305 47063214 4306 51699468 4307 53662038 4308 53095685 4309 50450245 4310 46317405 4311 41298315 4312 35915821 4313 30574655 4314 25553853 4315 21021208 4316 17055618 4317 13672328 4318 10844420 4319 8520778 4320 6638737 4321 5133062 4322 3941211 4323 3006581 4324 2279700 4325 1718605 4326 1288424 4327 960704 4328 712506 4329 525611 4330 385647 4331 281394 4332 204159 4333 147254 4334 105554 4335 75175 4336 53174 4337 37338 4338 26015 4339 17977 4340 12310 4341 8349 4342 5604 4343 3718 4344 2436 4345 1575 4346 1002 4347 627 4348 385 4349 231 4350 135 4351 77 4352 42 4353 22 4354 11 4355 5 4356 2 4357 1 4358 1 4359 65 4360 1408 4361 15246 4362 100540 4363 453091 4364 1510201 4365 3943032 4366 8428402 4367 15270794 4368 24117499 4369 33965430 4370 43461328 4371 51313463 4372 56621986 4373 59017600 4374 58623438 4375 55906184 4376 51502509 4377 46069361 4378 40186858 4379 34308839 4380 28753349 4381 23714935 4382 19289548 4383 15500575 4384 12323503 4385 9705188 4386 7578662 4387 5872877 4388 4519282 4389 3455217 4390 2625726 4391 1983929 4392 1490757 4393 1114167 4394 828314 4395 612557 4396 450592 4397 329659 4398 239846 4399 173495 4400 124747 4401 89133 4402 63261 4403 44583 4404 31185 4405 21637 4406 14883 4407 10143 4408 6842 4409 4565 4410 3010 4411 1958 4412 1255 4413 792 4414 490 4415 297 4416 176 4417 101 4418 56 4419 30 4420 15 4421 7 4422 3 4423 1 4424 1 4425 66 4426 1430 4427 15609 4428 103664 4429 470660 4430 1579883 4431 4153425 4432 8936110 4433 16291308 4434 25879361 4435 36646856 4436 47132809 4437 55915176 4438 61975379 4439 64867140 4440 64684584 4441 61911143 4442 57228873 4443 51355848 4444 44933607 4445 38471148 4446 32329270 4447 26733604 4448 21799112 4449 17559418 4450 13992963 4451 11045140 4452 8644320 4453 6713539 4454 5177548 4455 3967207 4456 3021462 4457 2288049 4458 1723170 4459 1290860 4460 961959 4461 713133 4462 525908 4463 385782 4464 281450 4465 204181 4466 147261 4467 105556 4468 75175 4469 53174 4470 37338 4471 26015 4472 17977 4473 12310 4474 8349 4475 5604 4476 3718 4477 2436 4478 1575 4479 1002 4480 627 4481 385 4482 231 4483 135 4484 77 4485 42 4486 22 4487 11 4488 5 4489 2 4490 1 4491 1 4492 66 4493 1452 4494 15961 4495 106852 4496 488678 4497 1652171 4498 4373077 4499 9470200 4500 17371322 4501 27755663 4502 39518001 4503 51085183 4504 60892686 4505 67792847 4506 71250256 4507 71325208 4508 68514119 4509 63547525 4510 57207703 4511 50204191 4512 43105777 4513 36321928 4514 30112588 4515 24615202 4516 19875078 4517 15874998 4518 12558938 4519 9850864 4520 7667288 4521 5925912 4522 4550437 4523 3473190 4524 2635869 4525 1989533 4526 1493767 4527 1115742 4528 829106 4529 612942 4530 450768 4531 329736 4532 239876 4533 173506 4534 124750 4535 89134 4536 63261 4537 44583 4538 31185 4539 21637 4540 14883 4541 10143 4542 6842 4543 4565 4544 3010 4545 1958 4546 1255 4547 792 4548 490 4549 297 4550 176 4551 101 4552 56 4553 30 4554 15 4555 7 4556 3 4557 1 4558 1 4559 67 4560 1474 4561 16335 4562 110121 4563 507334 4564 1727242 4565 4602893 4566 10032118 4567 18514989 4568 29753578 4569 42592509 4570 55338787 4571 66275945 4572 74112342 4573 78213911 4574 78597815 4575 75772412 4576 70516817 4577 63683241 4578 56053901 4579 48264618 4580 40778056 4581 33893668 4582 27774067 4583 22478870 4584 17995952 4585 14268789 4586 11216578 4587 8749194 4588 6776605 4589 5214841 4590 3988837 4591 3033772 4592 2294891 4593 1726888 4594 1292818 4595 962961 4596 713623 4597 526139 4598 385883 4599 281492 4600 204196 4601 147266 4602 105557 4603 75175 4604 53174 4605 37338 4606 26015 4607 17977 4608 12310 4609 8349 4610 5604 4611 3718 4612 2436 4613 1575 4614 1002 4615 627 4616 385 4617 231 4618 135 4619 77 4620 42 4621 22 4622 11 4623 5 4624 2 4625 1 4626 1 4627 67 4628 1496 4629 16698 4630 113456 4631 526461 4632 1805085 4633 4842675 4634 10622810 4635 19724399 4636 31879397 4637 45881477 4638 59913278 4639 72092737 4640 80972138 4641 85804198 4642 86556353 4643 83743923 4644 78197450 4645 70842207 4646 62540720 4647 54001281 4648 45746732 4649 38120211 4650 31313781 4651 25403219 4652 20383441 4653 16197591 4654 12760450 4655 9974703 4656 7742191 4657 5970428 4658 4576440 4659 3488072 4660 2644218 4661 1994098 4662 1496203 4663 1116997 4664 829733 4665 613239 4666 450903 4667 329792 4668 239898 4669 173513 4670 124752 4671 89134 4672 63261 4673 44583 4674 31185 4675 21637 4676 14883 4677 10143 4678 6842 4679 4565 4680 3010 4681 1958 4682 1255 4683 792 4684 490 4685 297 4686 176 4687 101 4688 56 4689 30 4690 15 4691 7 4692 3 4693 1 4694 1 4695 68 4696 1519 4697 17083 4698 116875 4699 546261 4700 1885876 4701 5093379 4702 11243843 4703 21004018 4704 34141000 4705 49400076 4706 64831470 4707 78377035 4708 88415780 4709 94075330 4710 95262050 4711 92495967 4712 86658411 4713 78754030 4714 69730940 4715 60378224 4716 51284587 4717 42843107 4718 35278650 4719 28686599 4720 23070000 4721 18372811 4722 14505226 4723 11362639 4724 8837955 4725 6829682 4726 5246007 4727 4006812 4728 3043915 4729 2300495 4730 1729898 4731 1294393 4732 963753 4733 714008 4734 526315 4735 385960 4736 281522 4737 204207 4738 147269 4739 105558 4740 75175 4741 53174 4742 37338 4743 26015 4744 17977 4745 12310 4746 8349 4747 5604 4748 3718 4749 2436 4750 1575 4751 1002 4752 627 4753 385 4754 231 4755 135 4756 77 4757 42 4758 22 4759 11 4760 5 4761 2 4762 1 4763 1 4764 68 4765 1541 4766 17457 4767 120362 4768 566547 4769 1969605 4770 5354809 4771 11896197 4772 22356152 4773 36545347 4774 53160671 4775 70115535 4776 85160552 4777 96487178 4778 103080807 4779 104777975 4780 102096702 4781 95971690 4782 87490107 4783 77694141 4784 67460273 4785 57451283 4786 48115304 4787 39715421 4788 32369060 4789 26089812 4790 20822985 4791 16474672 4792 12932378 4793 10079753 4794 7805313 4795 6007736 4796 4598073 4797 3500382 4798 2651060 4799 1997816 4800 1498161 4801 1117999 4802 830223 4803 613470 4804 451004 4805 329834 4806 239913 4807 173518 4808 124753 4809 89134 4810 63261 4811 44583 4812 31185 4813 21637 4814 14883 4815 10143 4816 6842 4817 4565 4818 3010 4819 1958 4820 1255 4821 792 4822 490 4823 297 4824 176 4825 101 4826 56 4827 30 4828 15 4829 7 4830 3 4831 1 4832 1 4833 69 4834 1564 4835 17854 4836 123935 4837 587535 4838 2056462 4839 5627961 4840 12581565 4841 23785645 4842 39101065 4843 57180092 4844 75791107 4845 92481723 4846 105236197 4847 112883201 4848 115175344 4849 112625043 4850 106218799 4851 97132873 4852 86509627 4853 75322549 4854 64315249 4855 53998630 4856 44678220 4857 36497723 4858 29482953 4859 23582081 4860 18696979 4861 14707365 4862 11486709 4863 8912935 4864 6874220 4865 5272015 4866 4021695 4867 3052264 4868 2305060 4869 1732334 4870 1295648 4871 964380 4872 714305 4873 526450 4874 386016 4875 281544 4876 204214 4877 147271 4878 105558 4879 75175 4880 53174 4881 37338 4882 26015 4883 17977 4884 12310 4885 8349 4886 5604 4887 3718 4888 2436 4889 1575 4890 1002 4891 627 4892 385 4893 231 4894 135 4895 77 4896 42 4897 22 4898 11 4899 5 4900 2 4901 1 4902 1 4903 69 4904 1587 4905 18239 4906 127578 4907 609040 4908 2146430 4909 5912637 4910 13301033 4911 25295011 4912 41815841 4913 61472199 4914 81883121 4915 100376667 4916 114713263 4917 123544419 4918 126527740 4919 124161187 4920 117484877 4921 107767431 4922 96260843 4923 84043189 4924 71948826 4925 60557672 4926 50224254 4927 41121901 4928 33291716 4929 26685506 4930 21201802 4931 16711901 4932 13078736 4933 10168615 4934 7858420 4935 6038909 4936 4616049 4937 3510525 4938 2656664 4939 2000826 4940 1499736 4941 1118791 4942 830608 4943 613646 4944 451081 4945 329864 4946 239924 4947 173521 4948 124754 4949 89134 4950 63261 4951 44583 4952 31185 4953 21637 4954 14883 4955 10143 4956 6842 4957 4565 4958 3010 4959 1958 4960 1255 4961 792 4962 490 4963 297 4964 176 4965 101 4966 56 4967 30 4968 15 4969 7 4970 3 4971 1 4972 1 4973 70 4974 1610 4975 18647 4976 131310 4977 631269 4978 2239706 4979 6209887 4980 14056363 4981 26889475 4982 44699133 4983 66055542 4984 88420297 4985 108888850 4986 124975255 4987 135136517 4988 138917916 4989 136797354 4990 129865995 4991 119491552 4992 107042355 4993 93712318 4994 80434598 4995 67867303 4996 56419461 4997 46299250 4998 37565282 4999 30175148 5000 24024061 5001 18975062 5002 14879678 5003 11591894 5004 8976099 5005 6911539 5006 5293650 5007 4034005 5008 3059106 5009 2308778 5010 1734292 5011 1296650 5012 964870 5013 714536 5014 526551 5015 386058 5016 281559 5017 204219 5018 147272 5019 105558 5020 75175 5021 53174 5022 37338 5023 26015 5024 17977 5025 12310 5026 8349 5027 5604 5028 3718 5029 2436 5030 1575 5031 1002 5032 627 5033 385 5034 231 5035 135 5036 77 5037 42 5038 22 5039 11 5040 5 5041 2 5042 1 5043 1 5044 70 5045 1633 5046 19044 5047 135114 5048 654039 5049 2336282 5050 6519507 5051 14848747 5052 28571827 5053 47759392 5054 70945627 5055 95430705 5056 118059296 5057 136079959 5058 147731106 5059 152431480 5060 150627690 5061 143462740 5062 132406402 5063 118953976 5064 104424010 5065 89860004 5066 76006097 5067 63333764 5068 52090280 5069 42355812 5070 34094908 5071 27200597 5072 21527225 5073 16914530 5074 13202982 5075 10243651 5076 7902973 5077 6064920 5078 4630932 5079 3518874 5080 2661229 5081 2003262 5082 1500991 5083 1119418 5084 830905 5085 613781 5086 451137 5087 329886 5088 239931 5089 173523 5090 124754 5091 89134 5092 63261 5093 44583 5094 31185 5095 21637 5096 14883 5097 10143 5098 6842 5099 4565 5100 3010 5101 1958 5102 1255 5103 792 5104 490 5105 297 5106 176 5107 101 5108 56 5109 30 5110 15 5111 7 5112 3 5113 1 5114 1 5115 71 5116 1657 5117 19464 5118 139009 5119 677571 5120 2436354 5121 6842599 5122 15680087 5123 30347671 5124 51006974 5125 76162989 5126 102946438 5127 127937084 5128 148092302 5129 161410965 5130 167164418 5131 165759933 5132 158388076 5133 146627701 5134 132108397 5135 116286121 5136 100324504 5137 85064661 5138 71047270 5139 58565376 5140 47723640 5141 38496280 5142 30774560 5143 24404453 5144 19212918 5145 15026267 5146 11680833 5147 9029228 5148 6942717 5149 5311627 5150 4044148 5151 3064710 5152 2311788 5153 1735867 5154 1297442 5155 965255 5156 714712 5157 526628 5158 386088 5159 281570 5160 204222 5161 147273 5162 105558 5163 75175 5164 53174 5165 37338 5166 26015 5167 17977 5168 12310 5169 8349 5170 5604 5171 3718 5172 2436 5173 1575 5174 1002 5175 627 5176 385 5177 231 5178 135 5179 77 5180 42 5181 22 5182 11 5183 5 5184 2 5185 1 5186 1 5187 71 5188 1680 5189 19872 5190 142979 5191 701661 5192 2539915 5193 7178957 5194 16551625 5195 32220069 5196 54451188 5197 81724822 5198 110999008 5199 138568771 5200 161078251 5201 176258706 5202 183216214 5203 182304231 5204 174760540 5205 162275516 5206 146624638 5207 129411592 5208 111933624 5209 95138240 5210 79645198 5211 65798670 5212 53732850 5213 43433502 5214 34791668 5215 27644535 5216 21806100 5217 17087140 5218 13308268 5219 10306845 5220 7940299 5221 6086556 5222 4643242 5223 3525716 5224 2664947 5225 2005220 5226 1501993 5227 1119908 5228 831136 5229 613882 5230 451179 5231 329901 5232 239936 5233 173524 5234 124754 5235 89134 5236 63261 5237 44583 5238 31185 5239 21637 5240 14883 5241 10143 5242 6842 5243 4565 5244 3010 5245 1958 5246 1255 5247 792 5248 490 5249 297 5250 176 5251 101 5252 56 5253 30 5254 15 5255 7 5256 3 5257 1 5258 1 5259 72 5260 1704 5261 20304 5262 147042 5263 726544 5264 2647176 5265 7529733 5266 17465409 5267 34195076 5268 58103334 5269 87653830 5270 119624317 5271 150009652 5272 175111785 5273 192369399 5274 200697952 5275 200386212 5276 192712841 5277 179486503 5278 162636708 5279 143929371 5280 124806842 5281 106336249 5282 89224776 5283 73875852 5284 60457278 5285 48969842 5286 39305075 5287 31292087 5288 24730878 5289 19415932 5290 15150648 5291 11755911 5292 9073792 5293 6968730 5294 5326510 5295 4052497 5296 3069275 5297 2314224 5298 1737122 5299 1298069 5300 965552 5301 714847 5302 526684 5303 386110 5304 281577 5305 204224 5306 147273 5307 105558 5308 75175 5309 53174 5310 37338 5311 26015 5312 17977 5313 12310 5314 8349 5315 5604 5316 3718 5317 2436 5318 1575 5319 1002 5320 627 5321 385 5322 231 5323 135 5324 77 5325 42 5326 22 5327 11 5328 5 5329 2 5330 1 5331 1 5332 72 5333 1728 5334 20724 5335 151182 5336 752019 5337 2758123 5338 7894724 5339 18422800 5340 36276024 5341 61973647 5342 93969189 5343 128857631 5344 162312471 5345 190268239 5346 209838123 5347 219725005 5348 220134669 5349 212384318 5350 198402861 5351 180286375 5352 159974695 5353 139071210 5354 118774022 5355 99889551 5356 82887511 5357 67975575 5358 55172093 5359 44371340 5360 35394090 5361 28026182 5362 22044446 5363 17233905 5364 13397263 5365 10359989 5366 7971480 5367 6104533 5368 4653385 5369 3531320 5370 2667957 5371 2006795 5372 1502785 5373 1120293 5374 831312 5375 613959 5376 451209 5377 329912 5378 239939 5379 173525 5380 124754 5381 89134 5382 63261 5383 44583 5384 31185 5385 21637 5386 14883 5387 10143 5388 6842 5389 4565 5390 3010 5391 1958 5392 1255 5393 792 5394 490 5395 297 5396 176 5397 101 5398 56 5399 30 5400 15 5401 7 5402 3 5403 1 5404 1 5405 73 5406 1752 5407 21168 5408 155418 5409 778311 5410 2872974 5411 8275137 5412 19425930 5413 38469427 5414 66074473 5415 100695843 5416 138739013 5417 175539493 5418 206631638 5419 228773823 5420 240425789 5421 241695691 5422 233930540 5423 219185760 5424 199732565 5425 177701379 5426 154870063 5427 132583305 5428 111757250 5429 92937840 5430 76377824 5431 62117780 5432 50055877 5433 40005553 5434 31737600 5435 25010380 5436 19588773 5437 15256011 5438 11819127 5439 9111123 5440 6990367 5441 5338820 5442 4059339 5443 3072993 5444 2316182 5445 1738124 5446 1298559 5447 965783 5448 714948 5449 526726 5450 386125 5451 281582 5452 204225 5453 147273 5454 105558 5455 75175 5456 53174 5457 37338 5458 26015 5459 17977 5460 12310 5461 8349 5462 5604 5463 3718 5464 2436 5465 1575 5466 1002 5467 627 5468 385 5469 231 5470 135 5471 77 5472 42 5473 22 5474 11 5475 5 5476 2 5477 1 5478 1 5479 73 5480 1776 5481 21600 5482 159733 5483 805221 5484 2991725 5485 8670760 5486 20476289 5487 40778952 5488 70417024 5489 107855124 5490 149307976 5491 189750317 5492 224287850 5493 249285839 5494 262933808 5495 265219551 5496 257515119 5497 242003178 5498 221143779 5499 197271135 5500 172355974 5501 147903407 5502 124953529 5503 104137203 5504 85760303 5505 69889047 5506 56428431 5507 45184700 5508 35913575 5509 28353399 5510 22247757 5511 17358387 5512 13472371 5513 10404560 5514 7997494 5515 6119416 5516 4661734 5517 3535885 5518 2670393 5519 2008050 5520 1503412 5521 1120590 5522 831447 5523 614015 5524 451231 5525 329919 5526 239941 5527 173525 5528 124754 5529 89134 5530 63261 5531 44583 5532 31185 5533 21637 5534 14883 5535 10143 5536 6842 5537 4565 5538 3010 5539 1958 5540 1255 5541 792 5542 490 5543 297 5544 176 5545 101 5546 56 5547 30 5548 15 5549 7 5550 3 5551 1 5552 1 5553 74 5554 1801 5555 22056 5556 164147 5557 832989 5558 3114593 5559 9082861 5560 21576170 5561 43211575 5562 75014774 5563 115474549 5564 160609121 5565 205014958 5566 243332340 5567 271498778 5568 287397261 5569 290876034 5570 283320032 5571 267044859 5572 244708327 5573 218867032 5574 191700553 5575 164892820 5576 139620591 5577 116612032 5578 96232819 5579 78580647 5580 63569321 5581 50999319 5582 40610411 5583 32120249 5584 25249111 5585 19735673 5586 15345048 5587 11872282 5588 9142306 5589 7008344 5590 5348963 5591 4064943 5592 3076003 5593 2317757 5594 1738916 5595 1298944 5596 965959 5597 715025 5598 526756 5599 386136 5600 281585 5601 204226 5602 147273 5603 105558 5604 75175 5605 53174 5606 37338 5607 26015 5608 17977 5609 12310 5610 8349 5611 5604 5612 3718 5613 2436 5614 1575 5615 1002 5616 627 5617 385 5618 231 5619 135 5620 77 5621 42 5622 22 5623 11 5624 5 5625 2 5626 1 5627 1 5628 74 5629 1825 5630 22500 5631 168642 5632 861394 5633 3241575 5634 9511232 5635 22727123 5636 45771300 5637 79880017 5638 123577695 5639 172686594 5640 221400713 5641 263862659 5642 295538106 5643 313970423 5644 318839992 5645 311536956 5646 294508945 5647 270625918 5648 242681980 5649 213086723 5650 183719330 5651 155910517 5652 130496570 5653 107912844 5654 88293321 5655 71564413 5656 57521307 5657 45888188 5658 36360343 5659 28633391 5660 22420774 5661 17463806 5662 13535602 5663 10441894 5664 8019131 5665 6131726 5666 4668576 5667 3539603 5668 2672351 5669 2009052 5670 1503902 5671 1120821 5672 831548 5673 614057 5674 451246 5675 329924 5676 239942 5677 173525 5678 124754 5679 89134 5680 63261 5681 44583 5682 31185 5683 21637 5684 14883 5685 10143 5686 6842 5687 4565 5688 3010 5689 1958 5690 1255 5691 792 5692 490 5693 297 5694 176 5695 101 5696 56 5697 30 5698 15 5699 7 5700 3 5701 1 5702 1 5703 75 5704 1850 5705 22969 5706 173238 5707 890691 5708 3372904 5709 9957192 5710 23931608 5711 48465645 5712 85027416 5713 132194866 5714 185590084 5715 238986156 5716 285987096 5717 321546251 5718 342823986 5719 349308404 5720 342378543 5721 324618347 5722 299119251 5723 268933618 5724 236719491 5725 204573212 5726 173994874 5727 145943865 5728 120933944 5729 99142754 5730 80512066 5731 64834006 5732 51816397 5733 41131471 5734 32448093 5735 25452653 5736 19860232 5737 15420178 5738 11916858 5739 9168321 5740 7023227 5741 5357312 5742 4069508 5743 3078439 5744 2319012 5745 1739543 5746 1299241 5747 966094 5748 715081 5749 526778 5750 386143 5751 281587 5752 204226 5753 147273 5754 105558 5755 75175 5756 53174 5757 37338 5758 26015 5759 17977 5760 12310 5761 8349 5762 5604 5763 3718 5764 2436 5765 1575 5766 1002 5767 627 5768 385 5769 231 5770 135 5771 77 5772 42 5773 22 5774 11 5775 5 5776 2 5777 1 5778 1 5779 75 5780 1875 5781 23425 5782 177918 5783 920661 5784 3508570 5785 10420532 5786 25191319 5787 51298950 5788 90470433 5789 141352216 5790 199368802 5791 257847146 5792 309816493 5793 349666857 5794 374135921 5795 382484542 5796 376068865 5797 357606317 5798 330424766 5799 297851523 5800 262817707 5801 227656278 5802 194057277 5803 163116820 5804 135439274 5805 111252134 5806 90517736 5807 73026093 5808 58469314 5809 46495004 5810 36743784 5811 28872419 5812 22567775 5813 17552873 5814 13588764 5815 10473078 5816 8037108 5817 6141869 5818 4674180 5819 3542613 5820 2673926 5821 2009844 5822 1504287 5823 1120997 5824 831625 5825 614087 5826 451257 5827 329927 5828 239943 5829 173525 5830 124754 5831 89134 5832 63261 5833 44583 5834 31185 5835 21637 5836 14883 5837 10143 5838 6842 5839 4565 5840 3010 5841 1958 5842 1255 5843 792 5844 490 5845 297 5846 176 5847 101 5848 56 5849 30 5850 15 5851 7 5852 3 5853 1 5854 1 5855 76 5856 1900 5857 23906 5858 182702 5859 951549 5860 3648814 5861 10902637 5862 26508817 5863 54279279 5864 96225037 5865 151082958 5866 214077987 5867 278071807 5868 335473334 5869 380062426 5870 408102604 5871 418596398 5872 412855929 5873 393734391 5874 364805205 5875 329693906 5876 291625928 5877 253196409 5878 216304265 5879 182200447 5880 151590867 5881 124762386 5882 101701720 5883 82199735 5884 65932486 5885 52522321 5886 41579241 5887 32728470 5888 25625805 5889 19965693 5890 15483420 5891 11954194 5892 9189958 5893 7035537 5894 5364154 5895 4073226 5896 3080397 5897 2320014 5898 1740033 5899 1299472 5900 966195 5901 715123 5902 526793 5903 386148 5904 281588 5905 204226 5906 147273 5907 105558 5908 75175 5909 53174 5910 37338 5911 26015 5912 17977 5913 12310 5914 8349 5915 5604 5916 3718 5917 2436 5918 1575 5919 1002 5920 627 5921 385 5922 231 5923 135 5924 77 5925 42 5926 22 5927 11 5928 5 5929 2 5930 1 5931 1 5932 76 5933 1925 5934 24375 5935 187572 5936 983139 5937 3793635 5938 11403294 5939 27885941 5940 57411388 5941 102305924 5942 161416060 5943 229772513 5944 299745469 5945 363083343 5946 412897300 5947 444928907 5948 457879844 5949 453001359 5950 433276568 5951 402539924 5952 364733605 5953 323405376 5954 281435827 5955 240957193 5956 203391936 5957 169562761 5958 139823939 5959 114193157 5960 92464026 5961 74297620 5962 59289402 5963 47017319 5964 37072118 5965 29076137 5966 22692390 5967 17628018 5968 13633343 5969 10499093 5970 8051991 5971 6150218 5972 4678745 5973 3545049 5974 2675181 5975 2010471 5976 1504584 5977 1121132 5978 831681 5979 614109 5980 451264 5981 329929 5982 239943 5983 173525 5984 124754 5985 89134 5986 63261 5987 44583 5988 31185 5989 21637 5990 14883 5991 10143 5992 6842 5993 4565 5994 3010 5995 1958 5996 1255 5997 792 5998 490 5999 297 6000 176 6001 101 6002 56 6003 30 6004 15 6005 7 6006 3 6007 1 6008 1 6009 77 6010 1951 6011 24869 6012 192548 6013 1015691 6014 3943274 6015 11923951 6016 29325437 6017 60703893 6018 108730467 6019 172388026 6020 246513663 6021 322966837 6022 392785070 6023 448356535 6024 484840401 6025 500598571 6026 496793848 6027 476539170 6028 443938582 6029 403276353 6030 358447255 6031 312647136 6032 268264167 6033 226914505 6034 189551309 6035 156608062 6036 128138875 6037 103944093 6038 83669763 6039 66884211 6040 53130712 6041 41963309 6042 32967729 6043 25772883 6044 20054782 6045 15536587 6046 11985379 6047 9207935 6048 7045680 6049 5369758 6050 4076236 6051 3081972 6052 2320806 6053 1740418 6054 1299648 6055 966272 6056 715153 6057 526804 6058 386151 6059 281589 6060 204226 6061 147273 6062 105558 6063 75175 6064 53174 6065 37338 6066 26015 6067 17977 6068 12310 6069 8349 6070 5604 6071 3718 6072 2436 6073 1575 6074 1002 6075 627 6076 385 6077 231 6078 135 6079 77 6080 42 6081 22 6082 11 6083 5 6084 2 6085 1 6086 1 6087 77 6088 1976 6089 25350 6090 197613 6091 1048966 6092 4097732 6093 12464395 6094 30829224 6095 64161965 6096 115514722 6097 184030746 6098 264362498 6099 347831809 6100 424720724 6101 486627762 6102 528072644 6103 547025609 6104 544538255 6105 523843566 6106 489330469 6107 445645701 6108 397062875 6109 347120311 6110 298491445 6111 253006445 6112 211767528 6113 175297982 6114 143696769 6115 116773730 6116 94161836 6117 75400665 6118 59997284 6119 47465881 6120 37352792 6121 29249390 6122 22797881 6123 17691267 6124 13670680 6125 10520730 6126 8064301 6127 6157060 6128 4682463 6129 3547007 6130 2676183 6131 2010961 6132 1504815 6133 1121233 6134 831723 6135 614124 6136 451269 6137 329930 6138 239943 6139 173525 6140 124754 6141 89134 6142 63261 6143 44583 6144 31185 6145 21637 6146 14883 6147 10143 6148 6842 6149 4565 6150 3010 6151 1958 6152 1255 6153 792 6154 490 6155 297 6156 176 6157 101 6158 56 6159 30 6160 15 6161 7 6162 3 6163 1 6164 1 6165 78 6166 2002 6167 25857 6168 202787 6169 1083239 6170 4257266 6171 13026135 6172 32400240 6173 67794864 6174 122677540 6175 196384297 6176 283387034 6177 374450747 6178 459046796 6179 527921587 6180 574884275 6181 597465444 6182 596570261 6183 575547878 6184 539079890 6185 492203200 6186 439598281 6187 385180859 6188 331936684 6189 281936495 6190 236448882 6191 196101596 6192 161045629 6193 131105868 6194 105902689 6195 84946894 6196 67706735 6197 53654029 6198 42292028 6199 33171582 6200 25897540 6201 20129938 6202 15581168 6203 12011394 6204 9222818 6205 7054029 6206 5374323 6207 4078672 6208 3083227 6209 2321433 6210 1740715 6211 1299783 6212 966328 6213 715175 6214 526811 6215 386153 6216 281589 6217 204226 6218 147273 6219 105558 6220 75175 6221 53174 6222 37338 6223 26015 6224 17977 6225 12310 6226 8349 6227 5604 6228 3718 6229 2436 6230 1575 6231 1002 6232 627 6233 385 6234 231 6235 135 6236 77 6237 42 6238 22 6239 11 6240 5 6241 2 6242 1 6243 1 6244 78 6245 2028 6246 26351 6247 208052 6248 1118274 6249 4421870 6250 13608964 6251 34040565 6252 71608176 6253 130236438 6254 209483911 6255 303655063 6256 402931269 6257 495924111 6258 572451830 6259 625545678 6260 652233831 6261 653244408 6262 632028362 6263 593574506 6264 543331750 6265 486423757 6266 427175463 6267 368919423 6268 313992020 6269 263850865 6270 219241547 6271 180378065 6272 147104376 6273 119030979 6274 95638706 6275 76355400 6276 60606930 6277 47850439 6278 37592227 6279 29396524 6280 22886985 6281 17744437 6282 13701865 6283 10538707 6284 8074444 6285 6162664 6286 4685473 6287 3548582 6288 2676975 6289 2011346 6290 1504991 6291 1121310 6292 831753 6293 614135 6294 451272 6295 329931 6296 239943 6297 173525 6298 124754 6299 89134 6300 63261 6301 44583 6302 31185 6303 21637 6304 14883 6305 10143 6306 6842 6307 4565 6308 3010 6309 1958 6310 1255 6311 792 6312 490 6313 297 6314 176 6315 101 6316 56 6317 30 6318 15 6319 7 6320 3 6321 1 6322 1 6323 79 6324 2054 6325 26871 6326 213429 6327 1154336 6328 4591809 6329 14214458 6330 35753258 6331 75611815 6332 138211888 6333 223373383 6334 325241928 6335 433396686 6336 535528998 6337 620457761 6338 680353067 6339 711681629 6340 714950321 6341 693703134 6342 653242019 6343 599458114 6344 537949932 6345 473491949 6346 409796061 6347 349496102 6348 294259998 6349 244969660 6350 201911484 6351 164955700 6352 133704406 6353 107608848 6354 86053657 6355 68416192 6356 54103218 6357 42572933 6358 33344912 6359 26003053 6360 20193192 6361 15618506 6362 12033031 6363 9235128 6364 7060871 6365 5378041 6366 4080630 6367 3084229 6368 2321923 6369 1740946 6370 1299884 6371 966370 6372 715190 6373 526816 6374 386154 6375 281589 6376 204226 6377 147273 6378 105558 6379 75175 6380 53174 6381 37338 6382 26015 6383 17977 6384 12310 6385 8349 6386 5604 6387 3718 6388 2436 6389 1575 6390 1002 6391 627 6392 385 6393 231 6394 135 6395 77 6396 42 6397 22 6398 11 6399 5 6400 2 6401 1 6402 1 6403 79 6404 2080 6405 27378 6406 218899 6407 1191191 6408 4767088 6409 14842402 6410 37540572 6411 79811865 6412 146622950 6413 238091562 6414 348222924 6415 465967534 6416 578043054 6417 672182817 6418 739616248 6419 776173368 6420 782099826 6421 761011839 6422 718537989 6423 661034779 6424 594616337 6425 524543968 6426 454949530 6427 388794501 6428 327984983 6429 273556053 6430 225880284 6431 184860076 6432 150092987 6433 120999717 6434 96920402 6435 77179882 6436 61131039 6437 48179455 6438 37796181 6439 29521211 6440 22962148 6441 17789019 6442 13727880 6443 10553590 6444 8082793 6445 6167229 6446 4687909 6447 3549837 6448 2677602 6449 2011643 6450 1505126 6451 1121366 6452 831775 6453 614142 6454 451274 6455 329931 6456 239943 6457 173525 6458 124754 6459 89134 6460 63261 6461 44583 6462 31185 6463 21637 6464 14883 6465 10143 6466 6842 6467 4565 6468 3010 6469 1958 6470 1255 6471 792 6472 490 6473 297 6474 176 6475 101 6476 56 6477 30 6478 15 6479 7 6480 3 6481 1 6482 1 6483 80 6484 2107 6485 27911 6486 224484 6487 1229120 6488 4947971 6489 15494446 6490 39405777 6491 84218903 6492 155491832 6493 253686437 6494 372681359 6495 500781421 6496 623664925 6497 727898397 6498 803673975 6499 846113000 6500 855144369 6501 834441873 6502 789963977 6503 728564568 6504 656909397 6505 580793039 6506 504805730 6507 432274931 6508 365371100 6509 305305138 6510 252548322 6511 207044546 6512 168389292 6513 135973963 6514 109091322 6515 87010828 6516 69026840 6517 54488161 6518 42812503 6519 33492088 6520 26092168 6521 20246364 6522 15649691 6523 12051008 6524 9245271 6525 7066475 6526 5381051 6527 4082205 6528 3085021 6529 2322308 6530 1741122 6531 1299961 6532 966400 6533 715201 6534 526819 6535 386155 6536 281589 6537 204226 6538 147273 6539 105558 6540 75175 6541 53174 6542 37338 6543 26015 6544 17977 6545 12310 6546 8349 6547 5604 6548 3718 6549 2436 6550 1575 6551 1002 6552 627 6553 385 6554 231 6555 135 6556 77 6557 42 6558 22 6559 11 6560 5 6561 2 6562 1 6563 1 6564 80 6565 2133 6566 28431 6567 230165 6568 1267865 6569 5134465 6570 16170382 6571 41351219 6572 88839522 6573 164839281 6574 270200645 6575 398700683 6576 537973241 6577 672599172 6578 787881177 6579 872880769 6580 921920479 6581 934561444 6582 914506228 6583 868054194 6584 802581178 6585 725350028 6586 642731641 6587 559822618 6588 480352749 6589 406790453 6590 340543921 6591 282200373 6592 231753161 6593 188801287 6594 152706404 6595 122712718 6596 98030175 6597 77890594 6598 61580718 6599 48460536 6600 37969567 6601 29626739 6602 23025405 6603 17826357 6604 13749517 6605 10565900 6606 8089635 6607 6170947 6608 4689867 6609 3550839 6610 2678092 6611 2011874 6612 1505227 6613 1121408 6614 831790 6615 614147 6616 451275 6617 329931 6618 239943 6619 173525 6620 124754 6621 89134 6622 63261 6623 44583 6624 31185 6625 21637 6626 14883 6627 10143 6628 6842 6629 4565 6630 3010 6631 1958 6632 1255 6633 792 6634 490 6635 297 6636 176 6637 101 6638 56 6639 30 6640 15 6641 7 6642 3 6643 1 6644 1 6645 81 6646 2160 6647 28978 6648 235963 6649 1307723 6650 5326852 6651 16871922 6652 43380387 6653 93685056 6654 174689336 6655 287686698 6656 426373031 6657 577696317 6658 725069271 6659 852438748 6660 947623402 6661 1004060187 6662 1020873540 6663 1001772070 6664 953395849 6665 883676295 6666 800513394 6667 710908027 6668 620508460 6669 533492329 6670 452658372 6671 379639889 6672 315156002 6673 259261861 6674 211563828 6675 171395873 6676 137951050 6677 110376736 6678 87836885 6679 69551576 6680 54817408 6681 43016534 6682 33616797 6683 26167336 6684 20290947 6685 15675706 6686 12065891 6687 9253620 6688 7071040 6689 5383487 6690 4083460 6691 3085648 6692 2322605 6693 1741257 6694 1300017 6695 966422 6696 715208 6697 526821 6698 386155 6699 281589 6700 204226 6701 147273 6702 105558 6703 75175 6704 53174 6705 37338 6706 26015 6707 17977 6708 12310 6709 8349 6710 5604 6711 3718 6712 2436 6713 1575 6714 1002 6715 627 6716 385 6717 231 6718 135 6719 77 6720 42 6721 22 6722 11 6723 5 6724 2 6725 1 6726 1 6727 81 6728 2187 6729 29511 6730 241860 6731 1348439 6732 5525131 6733 17598860 6734 45495819 6735 98762607 6736 185064559 6737 306191497 6738 455790729 6739 620101396 6740 781305581 6741 921885011 6742 1028306966 6743 1093015438 6744 1114633320 6745 1096836960 6746 1046614625 6747 972478204 6748 883015776 6749 785907700 6750 687409861 6751 592191678 6752 503422749 6753 422988044 6754 351760499 6755 289867661 6756 236930709 6757 192256504 6758 154986104 6759 124199757 6760 98989304 6761 78502034 6762 61965958 6763 48700207 6764 38116773 6765 29715861 6766 23078578 6767 17857542 6768 13767494 6769 10576043 6770 8095239 6771 6173957 6772 4691442 6773 3551631 6774 2678477 6775 2012050 6776 1505304 6777 1121438 6778 831801 6779 614150 6780 451276 6781 329931 6782 239943 6783 173525 6784 124754 6785 89134 6786 63261 6787 44583 6788 31185 6789 21637 6790 14883 6791 10143 6792 6842 6793 4565 6794 3010 6795 1958 6796 1255 6797 792 6798 490 6799 297 6800 176 6801 101 6802 56 6803 30 6804 15 6805 7 6806 3 6807 1 6808 1 6809 82 6810 2214 6811 30071 6812 247877 6813 1390299 6814 5729593 6815 18352987 6816 47701146 6817 104084280 6818 195990980 6819 325772294 6820 487055500 6821 665359187 6822 841558976 6823 996568049 6824 1115372556 6825 1189319093 6826 1216444505 6827 1200360043 6828 1148396708 6829 1069681970 6830 973536299 6831 868380697 6832 761132281 6833 657006183 6834 559582141 6835 471031183 6836 392400339 6837 323905196 6838 265187773 6839 215531035 6840 174021599 6841 139669655 6842 111488945 6843 88548599 6844 70001640 6845 55098624 6846 43189962 6847 33722336 6848 26230595 6849 20328285 6850 15697343 6851 12078201 6852 9260462 6853 7074758 6854 5385445 6855 4084462 6856 3086138 6857 2322836 6858 1741358 6859 1300059 6860 966437 6861 715213 6862 526822 6863 386155 6864 281589 6865 204226 6866 147273 6867 105558 6868 75175 6869 53174 6870 37338 6871 26015 6872 17977 6873 12310 6874 8349 6875 5604 6876 3718 6877 2436 6878 1575 6879 1002 6880 627 6881 385 6882 231 6883 135 6884 77 6885 42 6886 22 6887 11 6888 5 6889 2 6890 1 6891 1 6892 82 6893 2241 6894 30618 6895 253995 6896 1433051 6897 5940248 6898 19134095 6899 49999100 6900 109657784 6901 207493074 6902 346480619 6903 520269484 6904 713637875 6905 906088492 6906 1076843687 6907 1209282272 6908 1293526517 6909 1326945978 6910 1313036181 6911 1259473668 6912 1176026217 6913 1072802708 6914 959021873 6915 842327161 6916 728531762 6917 621674631 6918 524245734 6919 437493270 6920 361735202 6921 296644266 6922 241481146 6923 195277966 6924 156970033 6925 125488181 6926 99816616 6927 79027260 6928 62295381 6929 48904294 6930 38241497 6931 29791032 6932 23123161 6933 17883557 6934 13782377 6935 10584392 6936 8099804 6937 6176393 6938 4692697 6939 3552258 6940 2678774 6941 2012185 6942 1505360 6943 1121460 6944 831808 6945 614152 6946 451276 6947 329931 6948 239943 6949 173525 6950 124754 6951 89134 6952 63261 6953 44583 6954 31185 6955 21637 6956 14883 6957 10143 6958 6842 6959 4565 6960 3010 6961 1958 6962 1255 6963 792 6964 490 6965 297 6966 176 6967 101 6968 56 6969 30 6970 15 6971 7 6972 3 6973 1 6974 1 6975 83 6976 2269 6977 31192 6978 260236 6979 1476997 6980 6157387 6981 19944051 6982 52393552 6983 115496010 6984 219599002 6985 368379006 6986 555544807 6987 765127307 6988 975175680 6989 1163105227 6990 1310538472 6991 1406248590 6992 1446834212 6993 1435630265 6994 1380646418 6995 1292326079 6996 1181615594 6997 1058600960 6998 931714461 6999 807431531 7000 690297899 7001 583164222 7002 487505855 7003 403762978 7004 331647387 7005 270402614 7006 219004225 7007 176309648 7008 141160412 7009 112449649 7010 89160666 7011 70387111 7012 55338372 7013 43337190 7014 33811463 7015 26283769 7016 20359470 7017 15715320 7018 12088344 7019 9266066 7020 7077768 7021 5387020 7022 4085254 7023 3086523 7024 2323012 7025 1741435 7026 1300089 7027 966448 7028 715216 7029 526823 7030 386155 7031 281589 7032 204226 7033 147273 7034 105558 7035 75175 7036 53174 7037 37338 7038 26015 7039 17977 7040 12310 7041 8349 7042 5604 7043 3718 7044 2436 7045 1575 7046 1002 7047 627 7048 385 7049 231 7050 135 7051 77 7052 42 7053 22 7054 11 7055 5 7056 2 7057 1 7058 1 7059 83 7060 2296 7061 31752 7062 266581 7063 1521860 7064 6381022 7065 20782650 7066 54887353 7067 121607276 7068 232335324 7069 391523820 7070 592994282 7071 820014953 7072 1049111209 7073 1255755349 7074 1419667673 7075 1528122264 7076 1576846549 7077 1568949156 7078 1512768746 7079 1419448363 7080 1300833059 7081 1167940948 7082 1030069143 7083 894417441 7084 766097044 7085 648360137 7086 542942713 7087 450425648 7088 370573157 7089 302614694 7090 245469983 7091 197913835 7092 158693203 7093 126602348 7094 100529122 7095 79477621 7096 62576698 7097 49077752 7098 38347043 7099 29854292 7100 23160499 7101 17905194 7102 13794687 7103 10591234 7104 8103522 7105 6178351 7106 4693699 7107 3552748 7108 2679005 7109 2012286 7110 1505402 7111 1121475 7112 831813 7113 614153 7114 451276 7115 329931 7116 239943 7117 173525 7118 124754 7119 89134 7120 63261 7121 44583 7122 31185 7123 21637 7124 14883 7125 10143 7126 6842 7127 4565 7128 3010 7129 1958 7130 1255 7131 792 7132 490 7133 297 7134 176 7135 101 7136 56 7137 30 7138 15 7139 7 7140 3 7141 1 7142 1 7143 84 7144 2324 7145 32340 7146 273052 7147 1567959 7148 6611462 7149 21651833 7150 57484623 7151 128005367 7152 245732448 7153 415983299 7154 632741504 7155 878511644 7156 1128210650 7157 1355238106 7158 1537241148 7159 1659846876 7160 1717785546 7161 1713879071 7162 1656774044 7163 1558347797 7164 1431397289 7165 1287951843 7166 1138246158 7167 990279837 7168 849787343 7169 720473047 7170 604366024 7171 502213220 7172 413842731 7173 338477069 7174 274979054 7175 222037997 7176 178299181 7177 142451272 7178 113277963 7179 89686277 7180 70716669 7181 55542501 7182 43461925 7183 33886636 7184 26328352 7185 20385485 7186 15730203 7187 12096693 7188 9270631 7189 7080204 7190 5388275 7191 4085881 7192 3086820 7193 2323147 7194 1741491 7195 1300111 7196 966455 7197 715218 7198 526823 7199 386155 7200 281589 7201 204226 7202 147273 7203 105558 7204 75175 7205 53174 7206 37338 7207 26015 7208 17977 7209 12310 7210 8349 7211 5604 7212 3718 7213 2436 7214 1575 7215 1002 7216 627 7217 385 7218 231 7219 135 7220 77 7221 42 7222 22 7223 11 7224 5 7225 2 7226 1 7227 1 7228 84 7229 2352 7230 32914 7231 279629 7232 1615020 7233 6848712 7234 22551404 7235 60188427 7236 134699218 7237 259819164 7238 441819235 7239 674910854 7240 940826091 7241 1212800023 7242 1462008509 7243 1663857953 7244 1802152215 7245 1870500807 7246 1871355494 7247 1813657483 7248 1710039881 7249 1574318426 7250 1419607081 7251 1257165724 7252 1095867813 7253 942141081 7254 800191952 7255 672384198 7256 559654614 7257 461912357 7258 378378470 7259 307860701 7260 248958055 7261 200208726 7262 160186970 7263 127564307 7264 101141679 7265 79863268 7266 62816502 7267 49224995 7268 38436173 7269 29907466 7270 23191684 7271 17923171 7272 13804830 7273 10596838 7274 8106532 7275 6179926 7276 4694491 7277 3553133 7278 2679181 7279 2012363 7280 1505432 7281 1121486 7282 831816 7283 614154 7284 451276 7285 329931 7286 239943 7287 173525 7288 124754 7289 89134 7290 63261 7291 44583 7292 31185 7293 21637 7294 14883 7295 10143 7296 6842 7297 4565 7298 3010 7299 1958 7300 1255 7301 792 7302 490 7303 297 7304 176 7305 101 7306 56 7307 30 7308 15 7309 7 7310 3 7311 1 7312 1 7313 85 7314 2380 7315 33516 7316 286335 7317 1663351 7318 7093090 7319 23483384 7320 63003052 7321 141703526 7322 274628317 7323 469105831 7324 719638362 7325 1007192251 7326 1303232368 7327 1576567185 7328 1800167013 7329 1955837546 7330 2035915741 7331 2042403893 7332 1984504989 7333 1875641076 7334 1730703771 7335 1563980594 7336 1387841394 7337 1212122010 7338 1044012687 7339 888283623 7340 747673644 7341 623341086 7342 515291956 7343 422755666 7344 344484805 7345 278985866 7346 224682215 7347 180026069 7348 143567014 7349 113991096 7350 90136869 7351 70998063 7352 55715981 7353 43567476 7354 33949897 7355 26365690 7356 20407122 7357 15742513 7358 12103535 7359 9274349 7360 7082162 7361 5389277 7362 4086371 7363 3087051 7364 2323248 7365 1741533 7366 1300126 7367 966460 7368 715219 7369 526823 7370 386155 7371 281589 7372 204226 7373 147273 7374 105558 7375 75175 7376 53174 7377 37338 7378 26015 7379 17977 7380 12310 7381 8349 7382 5604 7383 3718 7384 2436 7385 1575 7386 1002 7387 627 7388 385 7389 231 7390 135 7391 77 7392 42 7393 22 7394 11 7395 5 7396 2 7397 1 7398 1 7399 85 7400 2408 7401 34104 7402 293150 7403 1712680 7404 7344613 7405 24447572 7406 65931791 7407 149027949 7408 290191050 7409 497910726 7410 767061163 7411 1077842123 7412 1399872887 7413 1699427785 7414 1946848910 7415 2121737797 7416 2215008144 7417 2228107124 7418 2170474745 7419 2056339463 7420 1901740434 7421 1722221833 7422 1531364331 7423 1340053235 7424 1156325091 7425 985574583 7426 830966512 7427 693911423 7428 574534292 7429 472080972 7430 385252690 7431 312458774 7432 252001970 7433 202202824 7434 161479788 7435 128393413 7436 101667587 7437 80192927 7438 63020661 7439 49349737 7440 38511347 7441 29952049 7442 23217699 7443 17938054 7444 13813179 7445 10601403 7446 8108968 7447 6181181 7448 4695118 7449 3553430 7450 2679316 7451 2012419 7452 1505454 7453 1121493 7454 831818 7455 614154 7456 451276 7457 329931 7458 239943 7459 173525 7460 124754 7461 89134 7462 63261 7463 44583 7464 31185 7465 21637 7466 14883 7467 10143 7468 6842 7469 4565 7470 3010 7471 1958 7472 1255 7473 792 7474 490 7475 297 7476 176 7477 101 7478 56 7479 30 7480 15 7481 7 7482 3 7483 1 7484 1 7485 86 7486 2437 7487 34720 7488 300097 7489 1763332 7490 7603599 7491 25446077 7492 68979203 7493 156688108 7494 306542807 7495 528314754 7496 817328755 7497 1153035048 7498 1503116362 7499 1831153955 7500 2104639829 7501 2300765584 7502 2408838905 7503 2429650132 7504 2372828659 7505 2253438607 7506 2088727799 7507 1895596591 7508 1688934123 7509 1480779234 7510 1280097585 7511 1092982529 7512 923075291 7513 772078097 7514 640255616 7515 526883850 7516 430614086 7517 349756820 7518 282486248 7519 226982710 7520 181522272 7521 144529975 7522 114604038 7523 90522651 7524 71237909 7525 55863235 7526 43656608 7527 34003071 7528 26396875 7529 20425099 7530 15752656 7531 12109139 7532 9277359 7533 7083737 7534 5390069 7535 4086756 7536 3087227 7537 2323325 7538 1741563 7539 1300137 7540 966463 7541 715220 7542 526823 7543 386155 7544 281589 7545 204226 7546 147273 7547 105558 7548 75175 7549 53174 7550 37338 7551 26015 7552 17977 7553 12310 7554 8349 7555 5604 7556 3718 7557 2436 7558 1575 7559 1002 7560 627 7561 385 7562 231 7563 135 7564 77 7565 42 7566 22 7567 11 7568 5 7569 2 7570 1 7571 1 7572 86 7573 2465 7574 35322 7575 307156 7576 1815010 7577 7870067 7578 26478708 7579 72148718 7580 164694398 7581 323717285 7582 560391695 7583 870592085 7584 1233028697 7585 1613371121 7586 1972324717 7587 2274312060 7588 2493874519 7589 2618531645 7590 2648284712 7591 2592912329 7592 2468326268 7593 2293058954 7594 2085459764 7595 1861842424 7596 1635501534 7597 1416431059 7598 1211497184 7599 1024879658 7600 858611047 7601 713124341 7602 587737274 7603 481057071 7604 391291599 7605 316480469 7606 254653030 7607 203932722 7608 162596785 7609 129107036 7610 102118355 7611 80474377 7612 63194156 7613 49455291 7614 38574608 7615 29989387 7616 23239336 7617 17950364 7618 13820021 7619 10605121 7620 8110926 7621 6182183 7622 4695608 7623 3553661 7624 2679417 7625 2012461 7626 1505469 7627 1121498 7628 831819 7629 614154 7630 451276 7631 329931 7632 239943 7633 173525 7634 124754 7635 89134 7636 63261 7637 44583 7638 31185 7639 21637 7640 14883 7641 10143 7642 6842 7643 4565 7644 3010 7645 1958 7646 1255 7647 792 7648 490 7649 297 7650 176 7651 101 7652 56 7653 30 7654 15 7655 7 7656 3 7657 1 7658 1 7659 87 7660 2494 7661 35953 7662 314349 7663 1868056 7664 8144354 7665 27547650 7666 75445177 7667 173063483 7668 341752667 7669 594229505 7670 927015437 7671 1318110176 7672 1731078102 7673 2123574123 7674 2456699633 7675 2702105273 7676 2845303839 7677 2885378075 7678 2832190056 7679 2702522565 7680 2516256314 7681 2293301011 7682 2051507108 7683 1805546155 7684 1566539537 7685 1342215365 7686 1137353869 7687 954367378 7688 793884197 7689 655281883 7690 537127501 7691 437525625 7692 354372869 7693 285538512 7694 228980526 7695 182816665 7696 145359708 7697 115130177 7698 90852387 7699 71442090 7700 55987982 7701 43731783 7702 34047654 7703 26422890 7704 20439982 7705 15761005 7706 12113704 7707 9279795 7708 7084992 7709 5390696 7710 4087053 7711 3087362 7712 2323381 7713 1741585 7714 1300144 7715 966465 7716 715220 7717 526823 7718 386155 7719 281589 7720 204226 7721 147273 7722 105558 7723 75175 7724 53174 7725 37338 7726 26015 7727 17977 7728 12310 7729 8349 7730 5604 7731 3718 7732 2436 7733 1575 7734 1002 7735 627 7736 385 7737 231 7738 135 7739 77 7740 42 7741 22 7742 11 7743 5 7744 2 7745 1 7746 1 7747 87 7748 2523 7749 36569 7750 321657 7751 1922176 7752 8426472 7753 28652717 7754 78872260 7755 181806502 7756 360685378 7757 629908782 7758 986764726 7759 1408565326 7760 1856693622 7761 2285553938 7762 2652677784 7763 2926545891 7764 3090444780 7765 3142375211 7766 3092223294 7767 2957645934 7768 2759952196 7769 2520715232 7770 2259454638 7771 1992338994 7772 1731734353 7773 1486320106 7774 1261553061 7775 1060273748 7776 883341925 7777 730211481 7778 599418107 7779 488960044 7780 396585249 7781 319990994 7782 256958090 7783 205430883 7784 163560538 7785 129720275 7786 102504238 7787 80714253 7788 63341417 7789 49544424 7790 38627782 7791 30020572 7792 23257313 7793 17960507 7794 13825625 7795 10608131 7796 8112501 7797 6182975 7798 4695993 7799 3553837 7800 2679494 7801 2012491 7802 1505480 7803 1121501 7804 831820 7805 614154 7806 451276 7807 329931 7808 239943 7809 173525 7810 124754 7811 89134 7812 63261 7813 44583 7814 31185 7815 21637 7816 14883 7817 10143 7818 6842 7819 4565 7820 3010 7821 1958 7822 1255 7823 792 7824 490 7825 297 7826 176 7827 101 7828 56 7829 30 7830 15 7831 7 7832 3 7833 1 7834 1 7835 88 7836 2552 7837 37214 7838 329103 7839 1977700 7840 8716768 7841 29796187 7842 82435003 7843 190941187 7844 380556557 7845 667524961 7846 1050020234 7847 1504711754 7848 1990709348 7849 2458976499 7850 2863190371 7851 3168381262 7852 3355349681 7853 3420851717 7854 3374708544 7855 3235466409 7856 3025927941 7857 2769452723 7858 2487358288 7859 2197450973 7860 1913458999 7861 1645120184 7862 1398643796 7863 1177359422 7864 982393560 7865 813300129 7866 668590151 7867 546156729 7868 443590545 7869 358406874 7870 288195176 7871 230712860 7872 183934664 7873 146073716 7874 115581080 7875 91133879 7876 71615596 7877 56093538 7878 43795044 7879 34084992 7880 26444527 7881 20452292 7882 15767847 7883 12117422 7884 9281753 7885 7085994 7886 5391186 7887 4087284 7888 3087463 7889 2323423 7890 1741600 7891 1300149 7892 966466 7893 715220 7894 526823 7895 386155 7896 281589 7897 204226 7898 147273 7899 105558 7900 75175 7901 53174 7902 37338 7903 26015 7904 17977 7905 12310 7906 8349 7907 5604 7908 3718 7909 2436 7910 1575 7911 1002 7912 627 7913 385 7914 231 7915 135 7916 77 7917 42 7918 22 7919 11 7920 5 7921 2 7922 1 7923 1 7924 88 7925 2581 7926 37845 7927 336666 7928 2034337 7929 9015266 7930 30977876 7931 86137340 7932 200479536 7933 401405504 7934 707165997 7935 1116964282 7936 1606866122 7937 2133634597 7938 2644574799 7939 3089227913 7940 3428851152 7941 3641496212 7942 3722473142 7943 3681455101 7944 3537868995 7945 3316093189 7946 3041388023 7947 2737019497 7948 2422571458 7949 2113272938 7950 1820027674 7951 1549889427 7952 1306737761 7953 1092011348 7954 905386371 7955 745362129 7956 609724952 7957 495902761 7958 401216181 7959 323050100 7960 258958916 7961 206726531 7962 164390761 7963 130246590 7964 102834030 7965 80918449 7966 63466167 7967 49619599 7968 38672365 7969 30046587 7970 23272196 7971 17968856 7972 13830190 7973 10610567 7974 8113756 7975 6183602 7976 4696290 7977 3553972 7978 2679550 7979 2012513 7980 1505487 7981 1121503 7982 831820 7983 614154 7984 451276 7985 329931 7986 239943 7987 173525 7988 124754 7989 89134 7990 63261 7991 44583 7992 31185 7993 21637 7994 14883 7995 10143 7996 6842 7997 4565 7998 3010 7999 1958 8000 1255 8001 792 8002 490 8003 297 8004 176 8005 101 8006 56 8007 30 8008 15 8009 7 8010 3 8011 1 8012 1 8013 89 8014 2611 8015 38505 8016 344370 8017 2092435 8018 9322313 8019 32200152 8020 89984614 8021 210440370 8022 423276511 8023 748935563 8024 1187794445 8025 1715379421 8026 2286017335 8027 2843148096 8028 3331857268 8029 3709303371 8030 3950481088 8031 4049052815 8032 4014426223 8033 3866911744 8034 3632529284 8035 3338575077 8036 3010409916 8037 2669558735 8038 2332890247 8039 2012601753 8040 1716684597 8041 1449643115 8042 1213272997 8043 1007403940 8044 830534034 8045 680346062 8046 554097028 8047 448902172 8048 361925748 8049 290503954 8050 232212596 8051 184899044 8052 146687186 8053 115967040 8054 91373777 8055 71762862 8056 56182672 8057 43848218 8058 34116177 8059 26462504 8060 20462435 8061 15773451 8062 12120432 8063 9283328 8064 7086786 8065 5391571 8066 4087460 8067 3087540 8068 2323453 8069 1741611 8070 1300152 8071 966467 8072 715220 8073 526823 8074 386155 8075 281589 8076 204226 8077 147273 8078 105558 8079 75175 8080 53174 8081 37338 8082 26015 8083 17977 8084 12310 8085 8349 8086 5604 8087 3718 8088 2436 8089 1575 8090 1002 8091 627 8092 385 8093 231 8094 135 8095 77 8096 42 8097 22 8098 11 8099 5 8100 2 8101 1 8102 1 8103 89 8104 2640 8105 39150 8106 352194 8107 2151676 8108 9637936 8109 33462838 8110 93980928 8111 220836558 8112 446211984 8113 792929324 8114 1262710804 8115 1830602157 8116 2448425098 8117 3055519608 8118 3592198201 8119 4011148392 8120 4283995521 8121 4402508051 8122 4375715161 8123 4224786851 8124 3977467276 8125 3663213500 8126 3309652190 8127 2940411433 8128 2574162325 8129 2224525072 8130 1900539740 8131 1607410734 8132 1347348172 8133 1120364747 8134 924975144 8135 758759392 8136 618798744 8137 501989317 8138 405260329 8139 325711329 8140 260693208 8141 207845322 8142 165105066 8143 130697594 8144 103115552 8145 81091962 8146 63571724 8147 49682860 8148 38709703 8149 30068224 8150 23284506 8151 17975698 8152 13833908 8153 10612525 8154 8114758 8155 6184092 8156 4696521 8157 3554073 8158 2679592 8159 2012528 8160 1505492 8161 1121504 8162 831820 8163 614154 8164 451276 8165 329931 8166 239943 8167 173525 8168 124754 8169 89134 8170 63261 8171 44583 8172 31185 8173 21637 8174 14883 8175 10143 8176 6842 8177 4565 8178 3010 8179 1958 8180 1255 8181 792 8182 490 8183 297 8184 176 8185 101 8186 56 8187 30 8188 15 8189 7 8190 3 8191 1 8192 1 8193 90 8194 2670 8195 39825 8196 360162 8197 2212426 8198 9962502 8199 34768390 8200 98131943 8201 231688140 8202 470259534 8203 839259810 8204 1341929845 8205 1952921752 8206 2621467913 8207 3282585384 8208 3871455062 8209 4335917455 8210 4643864815 8211 4784922961 8212 4767590804 8213 4613884337 8214 4353335501 8215 4017710143 8216 3637066522 8217 3237324421 8218 2839121496 8219 2457652633 8220 2103119489 8221 1781518603 8222 1495531303 8223 1245393246 8224 1029651697 8225 845790045 8226 690706051 8227 561065758 8228 453545414 8229 364990458 8230 292507216 8231 233509246 8232 185729652 8233 147213636 8234 116296874 8235 91577984 8236 71887614 8237 56257847 8238 43892801 8239 34142192 8240 26477387 8241 20470784 8242 15778016 8243 12122868 8244 9284583 8245 7087413 8246 5391868 8247 4087595 8248 3087596 8249 2323475 8250 1741618 8251 1300154 8252 966467 8253 715220 8254 526823 8255 386155 8256 281589 8257 204226 8258 147273 8259 105558 8260 75175 8261 53174 8262 37338 8263 26015 8264 17977 8265 12310 8266 8349 8267 5604 8268 3718 8269 2436 8270 1575 8271 1002 8272 627 8273 385 8274 231 8275 135 8276 77 8277 42 8278 22 8279 11 8280 5 8281 2 8282 1 8283 1 8284 90 8285 2700 8286 40485 8287 368253 8288 2274370 8289 10296030 8290 36116644 8291 102442041 8292 243008877 8293 495464875 8294 888031219 8295 1425670828 8296 2082725757 8297 2805777837 8298 3525268785 8299 4170892164 8300 4685213639 8301 5032021932 8302 5198501749 8303 5192472028 8304 5036749940 8305 4762736783 8306 4404642739 8307 3995150184 8308 3562658635 8309 3129962742 8310 2713986264 8311 2326226792 8312 1973565833 8313 1659227131 8314 1383708515 8315 1145613858 8316 942333531 8317 770578519 8318 626770224 8319 507315827 8320 408786045 8321 328023117 8322 262194199 8323 208810192 8324 165718712 8325 131083610 8326 103355465 8327 81239231 8328 63660858 8329 49736034 8330 38740888 8331 30086201 8332 23294649 8333 17981302 8334 13836918 8335 10614100 8336 8115550 8337 6184477 8338 4696697 8339 3554150 8340 2679622 8341 2012539 8342 1505495 8343 1121505 8344 831820 8345 614154 8346 451276 8347 329931 8348 239943 8349 173525 8350 124754 8351 89134 8352 63261 8353 44583 8354 31185 8355 21637 8356 14883 8357 10143 8358 6842 8359 4565 8360 3010 8361 1958 8362 1255 8363 792 8364 490 8365 297 8366 176 8367 101 8368 56 8369 30 8370 15 8371 7 8372 3 8373 1 8374 1 8375 91 8376 2730 8377 41175 8378 376491 8379 2337862 8380 10638898 8381 37510152 8382 106917108 8383 254820051 8384 521879190 8385 939365365 8386 1514170664 8387 2220441489 8388 3002032961 8389 3784573140 8390 4491867656 8391 5060774155 8392 5450550775 8393 5645636885 8394 5652977155 8395 5496155372 8396 5208500674 8397 4826827450 8398 4386629566 8399 3919003017 8400 3449091949 8401 2995729558 8402 2571845790 8403 2185319224 8404 1839987917 8405 1536662774 8406 1274026637 8407 1049387370 8408 859262416 8409 699817174 8410 567170291 8411 457597911 8412 367655405 8413 294243083 8414 234628664 8415 186444188 8416 147664717 8417 116578418 8418 91751502 8419 71993172 8420 56321108 8421 43930139 8422 34163829 8423 26489697 8424 20477626 8425 15781734 8426 12124826 8427 9285585 8428 7087903 8429 5392099 8430 4087696 8431 3087638 8432 2323490 8433 1741623 8434 1300155 8435 966467 8436 715220 8437 526823 8438 386155 8439 281589 8440 204226 8441 147273 8442 105558 8443 75175 8444 53174 8445 37338 8446 26015 8447 17977 8448 12310 8449 8349 8450 5604 8451 3718 8452 2436 8453 1575 8454 1002 8455 627 8456 385 8457 231 8458 135 8459 77 8460 42 8461 22 8462 11 8463 5 8464 2 8465 1 8466 1 8467 91 8468 2760 8469 41850 8470 384855 8471 2402590 8472 10991138 8473 38948747 8474 111561821 8475 267136439 8476 549551684 8477 993375601 8478 1607669581 8479 2366496919 8480 3210936407 8481 4061533186 8482 4835807257 8483 5464418681 8484 5901658144 8485 6128858892 8486 6151897598 8487 5995053206 8488 5693659337 8489 5287280751 8490 4814438800 8491 4309142204 8492 3799107517 8493 3305260724 8494 2842125139 8495 2418690818 8496 2039498319 8497 1705722135 8498 1416156608 8499 1168034632 8500 957678579 8501 780983079 8502 633760591 8503 511969212 8504 411855320 8505 330028337 8506 263491641 8507 209641097 8508 166245263 8509 131413474 8510 103559679 8511 81363984 8512 63736033 8513 49780617 8514 38766903 8515 30101084 8516 23302998 8517 17985867 8518 13839354 8519 10615355 8520 8116177 8521 6184774 8522 4696832 8523 3554206 8524 2679644 8525 2012546 8526 1505497 8527 1121505 8528 831820 8529 614154 8530 451276 8531 329931 8532 239943 8533 173525 8534 124754 8535 89134 8536 63261 8537 44583 8538 31185 8539 21637 8540 14883 8541 10143 8542 6842 8543 4565 8544 3010 8545 1958 8546 1255 8547 792 8548 490 8549 297 8550 176 8551 101 8552 56 8553 30 8554 15 8555 7 8556 3 8557 1 8558 1 8559 92 8560 2791 8561 42555 8562 393369 8563 2468926 8564 11353128 8565 40435085 8566 116382412 8567 279980591 8568 578537336 8569 1050193944 8570 1706426528 8571 2521362915 8572 3433241512 8573 4357271067 8574 5204240813 8575 5898116246 8576 6387720133 8577 6650910818 8578 6692251510 8579 6536653450 8580 6221505400 8581 5789293713 8582 5281776980 8583 4736125668 8584 4182853882 8585 3645193545 8586 3139426327 8587 2675789883 8588 2259616844 8589 1892510238 8590 1573406558 8591 1299479290 8592 1066851176 8593 871134698 8594 707814668 8595 572509111 8596 461129231 8597 369969629 8598 295745076 8599 235593919 8600 187057969 8601 148050775 8602 116818342 8603 91898773 8604 72082306 8605 56374282 8606 43961324 8607 34181806 8608 26499840 8609 20483230 8610 15784744 8611 12126401 8612 9286377 8613 7088288 8614 5392275 8615 4087773 8616 3087668 8617 2323501 8618 1741626 8619 1300156 8620 966467 8621 715220 8622 526823 8623 386155 8624 281589 8625 204226 8626 147273 8627 105558 8628 75175 8629 53174 8630 37338 8631 26015 8632 17977 8633 12310 8634 8349 8635 5604 8636 3718 8637 2436 8638 1575 8639 1002 8640 627 8641 385 8642 231 8643 135 8644 77 8645 42 8646 22 8647 11 8648 5 8649 2 8650 1 8651 1 8652 92 8653 2821 8654 43245 8655 402012 8656 2536531 8657 11724903 8658 41969014 8659 121383750 8660 293368323 8661 608889106 8662 1109943379 8663 1810704356 8664 2685511704 8665 3669729287 8666 4672944916 8667 5598774334 8668 6363929521 8669 6911252893 8670 7214694325 8671 7277255600 8672 7124375802 8673 6795566600 8674 6336390978 8675 5792086481 8676 5203233301 8677 4603402202 8678 4018349064 8679 3466306353 8680 2958898869 8681 2502360581 8682 2098787721 8683 1747301376 8684 1445029027 8685 1187894864 8686 971214181 8687 790125385 8688 639880007 8689 516028551 8690 414523277 8691 331765459 8692 264611549 8693 210355809 8694 166696400 8695 131695033 8696 103733200 8697 81469542 8698 63799294 8699 49817955 8700 38788540 8701 30113394 8702 23309840 8703 17989585 8704 13841312 8705 10616357 8706 8116667 8707 6185005 8708 4696933 8709 3554248 8710 2679659 8711 2012551 8712 1505498 8713 1121505 8714 831820 8715 614154 8716 451276 8717 329931 8718 239943 8719 173525 8720 124754 8721 89134 8722 63261 8723 44583 8724 31185 8725 21637 8726 14883 8727 10143 8728 6842 8729 4565 8730 3010 8731 1958 8732 1255 8733 792 8734 490 8735 297 8736 176 8737 101 8738 56 8739 30 8740 15 8741 7 8742 3 8743 1 8744 1 8745 93 8746 2852 8747 43966 8748 410808 8749 2605795 8750 12106862 8751 43553280 8752 126572425 8753 307323599 8754 640665969 8755 1172766841 8756 1920786029 8757 2859461576 8758 3921235802 8759 5009808697 8760 6021129020 8761 6864087689 8762 7474962795 8763 7823350398 8764 7910384486 8765 7761933480 8766 7419669226 8767 6932413427 8768 6349116331 8769 5714051911 8770 5064110651 8771 4427823542 8772 3825571610 8773 3270532195 8774 2769951719 8775 2326501055 8776 1939527557 8777 1606135028 8778 1322047065 8779 1082271354 8780 881576592 8781 714823012 8782 577170845 8783 464202224 8784 371976424 8785 297043145 8786 236425055 8787 187584597 8788 148380661 8789 117022561 8790 92023527 8791 72157481 8792 56418865 8793 43987339 8794 34196689 8795 26508189 8796 20487795 8797 15787180 8798 12127656 8799 9287004 8800 7088585 8801 5392410 8802 4087829 8803 3087690 8804 2323508 8805 1741628 8806 1300156 8807 966467 8808 715220 8809 526823 8810 386155 8811 281589 8812 204226 8813 147273 8814 105558 8815 75175 8816 53174 8817 37338 8818 26015 8819 17977 8820 12310 8821 8349 8822 5604 8823 3718 8824 2436 8825 1575 8826 1002 8827 627 8828 385 8829 231 8830 135 8831 77 8832 42 8833 22 8834 11 8835 5 8836 2 8837 1 8838 1 8839 93 8840 2883 8841 44671 8842 419736 8843 2676382 8844 12499033 8845 45187741 8846 131953628 8847 321863286 8848 673924880 8849 1238797888 8850 2036958816 8851 3043733053 8852 4188628066 8853 5369157072 8854 6473111929 8855 7400926549 8856 8081715067 8857 8480202049 8858 8595340743 8859 8453281817 8860 8097912101 8861 7581474300 8862 6956899438 8863 6272439230 8864 5568604401 8865 4876958255 8866 4220260548 8867 3613410729 8868 3064801558 8869 2577761246 8870 2151918433 8871 1784373494 8872 1470654832 8873 1205447737 8874 983131039 8875 798144516 8876 645228970 8877 519564436 8878 416839459 8879 333268244 8880 265577101 8881 210969691 8882 167082488 8883 131934964 8884 103880472 8885 81558676 8886 63852468 8887 49849140 8888 38806517 8889 30123537 8890 23315444 8891 17992595 8892 13842887 8893 10617149 8894 8117052 8895 6185181 8896 4697010 8897 3554278 8898 2679670 8899 2012554 8900 1505499 8901 1121505 8902 831820 8903 614154 8904 451276 8905 329931 8906 239943 8907 173525 8908 124754 8909 89134 8910 63261 8911 44583 8912 31185 8913 21637 8914 14883 8915 10143 8916 6842 8917 4565 8918 3010 8919 1958 8920 1255 8921 792 8922 490 8923 297 8924 176 8925 101 8926 56 8927 30 8928 15 8929 7 8930 3 8931 1 8932 1 8933 94 8934 2914 8935 45407 8936 428821 8937 2748670 8938 12901825 8939 46875252 8940 137534208 8941 337012795 8942 708729103 8943 1308190930 8944 2159531567 8945 3238896205 8946 4472832697 8947 5752389757 8948 6956657607 8949 7976966566 8950 8734588496 8951 9188841866 8952 9336119144 8953 9202710565 8954 8834736188 8955 8288049923 8956 7619823288 8957 6882608660 8958 6120842364 8959 5369415789 8960 4653703826 8961 3990527310 8962 3389563174 8963 2854898613 8964 2386498339 8965 1981490866 8966 1635211165 8967 1342012758 8968 1095860118 8969 890744913 8970 720954738 8971 581235788 8972 466872617 8973 373714548 8974 298163438 8975 237139902 8976 188035776 8977 148662231 8978 117196084 8979 92129085 8980 72220742 8981 56456203 8982 44008976 8983 34208999 8984 26515031 8985 20491513 8986 15789138 8987 12128658 8988 9287494 8989 7088816 8990 5392511 8991 4087871 8992 3087705 8993 2323513 8994 1741629 8995 1300156 8996 966467 8997 715220 8998 526823 8999 386155 9000 281589 9001 204226 9002 147273 9003 105558 9004 75175 9005 53174 9006 37338 9007 26015 9008 17977 9009 12310 9010 8349 9011 5604 9012 3718 9013 2436 9014 1575 9015 1002 9016 627 9017 385 9018 231 9019 135 9020 77 9021 42 9022 22 9023 11 9024 5 9025 2 9026 1 9027 1 9028 94 9029 2945 9030 46128 9031 438040 9032 2822326 9033 13315280 9034 48615677 9035 143319684 9036 352790186 9037 745139797 9038 1381090877 9039 2288818122 9040 3445524142 9041 4774811155 9042 6160952783 9043 7473796901 9044 8594849726 9045 9436842290 9046 9953070561 9047 10136976093 9048 10014789106 9049 9634897411 9050 9056933974 9051 8342606581 9052 7549091116 9053 6725097602 9054 5909148322 9055 5129506577 9056 4405120624 9057 3747115135 9058 3160440264 9059 2645467981 9060 2199384314 9061 1817341223 9062 1493347222 9063 1220931157 9064 993604117 9065 805167743 9066 649897546 9067 522640439 9068 418847509 9069 334566803 9070 266408413 9071 211496375 9072 167412389 9073 132139186 9074 104005226 9075 81633851 9076 63897051 9077 49875155 9078 38821400 9079 30131886 9080 23320009 9081 17995031 9082 13844142 9083 10617776 9084 8117349 9085 6185316 9086 4697066 9087 3554300 9088 2679677 9089 2012556 9090 1505499 9091 1121505 9092 831820 9093 614154 9094 451276 9095 329931 9096 239943 9097 173525 9098 124754 9099 89134 9100 63261 9101 44583 9102 31185 9103 21637 9104 14883 9105 10143 9106 6842 9107 4565 9108 3010 9109 1958 9110 1255 9111 792 9112 490 9113 297 9114 176 9115 101 9116 56 9117 30 9118 15 9119 7 9120 3 9121 1 9122 1 9123 95 9124 2977 9125 46880 9126 447419 9127 2897747 9128 13739808 9129 50411977 9130 149317293 9131 369222348 9132 783224779 9133 1457664666 9134 2425155212 9135 3664243321 9136 5095589827 9137 6596406820 9138 8026701817 9139 9257423191 9140 10191974710 9141 10776992389 9142 11002499349 9143 10894466941 9144 10503543624 9145 9893337148 9146 9130377084 9147 8276829471 9148 7386031409 9149 6500482253 9150 5651616162 9151 4860748372 9152 4140620297 9153 3497172022 9154 2931254013 9155 2440152368 9156 2018843658 9157 1660984048 9158 1359640776 9159 1107814312 9160 898782021 9161 726312050 9162 584775391 9163 469190374 9164 375217960 9165 299129221 9166 237753861 9167 188421886 9168 148902167 9169 117343357 9170 92218219 9171 72273916 9172 56487388 9173 44026953 9174 34219142 9175 26520635 9176 20494523 9177 15790713 9178 12129450 9179 9287879 9180 7088992 9181 5392588 9182 4087901 9183 3087716 9184 2323516 9185 1741630 9186 1300156 9187 966467 9188 715220 9189 526823 9190 386155 9191 281589 9192 204226 9193 147273 9194 105558 9195 75175 9196 53174 9197 37338 9198 26015 9199 17977 9200 12310 9201 8349 9202 5604 9203 3718 9204 2436 9205 1575 9206 1002 9207 627 9208 385 9209 231 9210 135 9211 77 9212 42 9213 22 9214 11 9215 5 9216 2 9217 1 9218 1 9219 95 9220 3008 9221 47616 9222 456936 9223 2974571 9224 14175454 9225 52264027 9226 155532785 9227 386328561 9228 823049720 9229 1538069121 9230 2568885322 9231 3895684244 9232 5436233490 9233 7060365093 9234 8617652416 9235 9967671420 9236 11003688631 9237 11664949414 9238 11937575550 9239 11847015974 9240 11446186395 9241 10802838359 9242 9988648435 9243 9071138343 9244 8108673257 9245 7148085646 9246 6224304324 9247 5361259738 9248 4573509916 9249 3868114852 9250 3246493921 9251 2706074911 9252 2241676342 9253 1846590613 9254 1513402004 9255 1234564500 9256 1002794075 9257 811309612 9258 653967054 9259 525312790 9260 420586425 9261 335687393 9262 267123361 9263 211947584 9264 167693966 9265 132312710 9266 104110784 9267 81697112 9268 63934389 9269 49896792 9270 38833710 9271 30138728 9272 23323727 9273 17996989 9274 13845144 9275 10618266 9276 8117580 9277 6185417 9278 4697108 9279 3554315 9280 2679682 9281 2012557 9282 1505499 9283 1121505 9284 831820 9285 614154 9286 451276 9287 329931 9288 239943 9289 173525 9290 124754 9291 89134 9292 63261 9293 44583 9294 31185 9295 21637 9296 14883 9297 10143 9298 6842 9299 4565 9300 3010 9301 1958 9302 1255 9303 792 9304 490 9305 297 9306 176 9307 101 9308 56 9309 30 9310 15 9311 7 9312 3 9313 1 9314 1 9315 96 9316 3040 9317 48384 9318 466616 9319 3053214 9320 14622650 9321 54174893 9322 161973798 9323 404137344 9324 864687223 9325 1622484589 9326 2720375470 9327 4140534633 9328 5797877918 9329 7554566326 9330 9249084604 9331 10728807090 9332 11875954836 9333 12621624842 9334 12947467134 9335 12878140425 9336 12468785367 9337 11791495467 9338 10923406291 9339 9937808615 9340 8898504102 9341 7857062592 9342 6852242752 9343 5910878023 9344 5049549659 9345 4276594260 9346 3594092424 9347 2999670205 9348 2488002807 9349 2052015240 9350 1683781929 9351 1375177363 9352 1118313405 9353 905817558 9354 730986230 9355 587853830 9356 471199426 9357 376516904 9358 299960668 9359 238280587 9360 188751798 9361 149106391 9362 117468111 9363 92293394 9364 72318499 9365 56513403 9366 44041836 9367 34227491 9368 26525200 9369 20496959 9370 15791968 9371 12130077 9372 9288176 9373 7089127 9374 5392644 9375 4087923 9376 3087723 9377 2323518 9378 1741630 9379 1300156 9380 966467 9381 715220 9382 526823 9383 386155 9384 281589 9385 204226 9386 147273 9387 105558 9388 75175 9389 53174 9390 37338 9391 26015 9392 17977 9393 12310 9394 8349 9395 5604 9396 3718 9397 2436 9398 1575 9399 1002 9400 627 9401 385 9402 231 9403 135 9404 77 9405 42 9406 22 9407 11 9408 5 9409 2 9410 1 9411 1 9412 96 9413 3072 9414 49136 9415 476437 9416 3133318 9417 15081433 9418 56144468 9419 168646439 9420 422669224 9421 908207751 9422 1711080939 9423 2879998966 9424 4399487479 9425 6181701579 9426 8080808289 9427 9923555464 9428 11544198307 9429 12812975259 9430 13651973343 9431 14037778073 9432 13993915013 9433 13577719745 9434 12865793476 9435 11941084517 9436 10883065876 9437 9761436242 9438 8632918991 9439 7540485985 9440 6514171985 9441 5572823566 9442 4726216320 9443 3977206174 9444 3323673803 9445 2760178129 9446 2279268569 9447 1872488153 9448 1531093271 9449 1246549879 9450 1010846066 9451 816673766 9452 657509667 9453 527631802 9454 422090327 9455 336653352 9456 267737376 9457 212333709 9458 167933905 9459 132459983 9460 104199918 9461 81750286 9462 63965574 9463 49914769 9464 38843853 9465 30144332 9466 23326737 9467 17998564 9468 13845936 9469 10618651 9470 8117756 9471 6185494 9472 4697138 9473 3554326 9474 2679685 9475 2012558 9476 1505499 9477 1121505 9478 831820 9479 614154 9480 451276 9481 329931 9482 239943 9483 173525 9484 124754 9485 89134 9486 63261 9487 44583 9488 31185 9489 21637 9490 14883 9491 10143 9492 6842 9493 4565 9494 3010 9495 1958 9496 1255 9497 792 9498 490 9499 297 9500 176 9501 101 9502 56 9503 30 9504 15 9505 7 9506 3 9507 1 9508 1 9509 97 9510 3104 9511 49920 9512 486424 9513 3215286 9514 15552247 9515 58175930 9516 175558643 9517 441954389 9518 953689028 9519 1804052588 9520 3048155417 9521 4673297222 9522 6588959731 9523 8641026014 9524 10643794239 9525 12417465866 9526 13819251870 9527 14761332911 9528 15214537171 9529 15200905741 9530 14779880859 9531 14032765961 9532 13048661191 9533 11913686128 9534 10703905659 9535 9481668324 9536 8294555862 9537 7176147948 9538 6147808732 9539 5220945532 9540 4399306978 9541 3681103252 9542 3060801244 9543 2530575740 9544 2081411764 9545 1703911867 9546 1388848043 9547 1127521340 9548 911967776 9549 735059456 9550 590527756 9551 472938969 9552 377637725 9553 300675693 9554 238731818 9555 189033380 9556 149279916 9557 117573669 9558 92356655 9559 72355837 9560 56535040 9561 44054146 9562 34234333 9563 26528918 9564 20498917 9565 15792970 9566 12130567 9567 9288407 9568 7089228 9569 5392686 9570 4087938 9571 3087728 9572 2323519 9573 1741630 9574 1300156 9575 966467 9576 715220 9577 526823 9578 386155 9579 281589 9580 204226 9581 147273 9582 105558 9583 75175 9584 53174 9585 37338 9586 26015 9587 17977 9588 12310 9589 8349 9590 5604 9591 3718 9592 2436 9593 1575 9594 1002 9595 627 9596 385 9597 231 9598 135 9599 77 9600 42 9601 22 9602 11 9603 5 9604 2 9605 1 9606 1 9607 97 9608 3136 9609 50688 9610 496555 9611 3298763 9612 16035143 9613 60269174 9614 182716893 9615 462014762 9616 1001206560 9617 1901583352 9618 3225251603 9619 4962724723 9620 7020955392 9621 9237221187 9622 11412665557 9623 13352406616 9624 14899547988 9625 15955350470 9626 16484163399 9627 16506104341 9628 16082642812 9629 15299941578 9630 14253634870 9631 13036952330 9632 11732853219 9633 10409796379 9634 9120424846 9635 7902221187 9636 6779359758 9637 5765080070 9638 4864167370 9639 4075236349 9640 3392700643 9641 2808357584 9642 2312613481 9643 1895375138 9644 1546674439 9645 1257070609 9646 1017891746 9647 821352511 9648 660590064 9649 529641646 9650 423389568 9651 337484900 9652 268264132 9653 212663628 9654 168138130 9655 132584737 9656 104275093 9657 81794869 9658 63991589 9659 49929652 9660 38852202 9661 30148897 9662 23329173 9663 17999819 9664 13846563 9665 10618948 9666 8117891 9667 6185550 9668 4697160 9669 3554333 9670 2679687 9671 2012558 9672 1505499 9673 1121505 9674 831820 9675 614154 9676 451276 9677 329931 9678 239943 9679 173525 9680 124754 9681 89134 9682 63261 9683 44583 9684 31185 9685 21637 9686 14883 9687 10143 9688 6842 9689 4565 9690 3010 9691 1958 9692 1255 9693 792 9694 490 9695 297 9696 176 9697 101 9698 56 9699 30 9700 15 9701 7 9702 3 9703 1 9704 1 9705 98 9706 3169 9707 51488 9708 506856 9709 3384171 9710 16530566 9711 62427499 9712 190129558 9713 482882242 9714 1050843495 9715 2003882972 9716 3411722169 9717 5268596906 9718 7479075059 9719 9871545115 9720 12233224215 9721 14353097610 9722 16058962078 9723 17240103587 9724 17853556205 9725 17917059736 9726 17493964695 9727 16675477450 9728 15564130292 9729 14260783201 9730 12855827209 9731 11424378706 9732 10024611037 9733 8698318840 9734 7472792214 9735 6363339767 9736 5375931636 9737 4509683714 9738 3758993846 9739 3115289405 9740 2568371921 9741 2107414817 9742 1721656304 9743 1400859437 9744 1135585641 9745 917337534 9746 738604505 9747 592847770 9748 474443256 9749 378603819 9750 301289750 9751 239117954 9752 189273321 9753 149427189 9754 117662803 9755 92409829 9756 72387022 9757 56553017 9758 44064289 9759 34239937 9760 26531928 9761 20500492 9762 15793762 9763 12130952 9764 9288583 9765 7089305 9766 5392716 9767 4087949 9768 3087731 9769 2323520 9770 1741630 9771 1300156 9772 966467 9773 715220 9774 526823 9775 386155 9776 281589 9777 204226 9778 147273 9779 105558 9780 75175 9781 53174 9782 37338 9783 26015 9784 17977 9785 12310 9786 8349 9787 5604 9788 3718 9789 2436 9790 1575 9791 1002 9792 627 9793 385 9794 231 9795 135 9796 77 9797 42 9798 22 9799 11 9800 5 9801 2 9802 1 9803 1 9804 98 9805 3201 9806 52272 9807 517304 9808 3471126 9809 17038571 9810 64650820 9811 197803382 9812 504580179 9813 1102680731 9814 2111149939 9815 3608009880 9816 5591748522 9817 7964757684 9818 10546224177 9819 13108676249 9820 15423813949 9821 17302887704 9822 18622021130 9823 19330059014 9824 19441809333 9825 19022360655 9826 18168102576 9827 16988875701 9828 15593688105 9829 14080965017 9830 12533045171 9831 11014162403 9832 9570850494 9833 8233868574 9834 7020840904 9835 5939101669 9836 4988367127 9837 4163073234 9838 3454281361 9839 2851170087 9840 2342134692 9841 1915568330 9842 1560376304 9843 1266293427 9844 1024048806 9845 825428747 9846 663265245 9847 531381679 9848 424510565 9849 338199981 9850 268715378 9851 212945213 9852 168311655 9853 132690295 9854 104338354 9855 81832207 9856 64013226 9857 49941962 9858 38859044 9859 30152615 9860 23331131 9861 18000821 9862 13847053 9863 10619179 9864 8117992 9865 6185592 9866 4697175 9867 3554338 9868 2679688 9869 2012558 9870 1505499 9871 1121505 9872 831820 9873 614154 9874 451276 9875 329931 9876 239943 9877 173525 9878 124754 9879 89134 9880 63261 9881 44583 9882 31185 9883 21637 9884 14883 9885 10143 9886 6842 9887 4565 9888 3010 9889 1958 9890 1255 9891 792 9892 490 9893 297 9894 176 9895 101 9896 56 9897 30 9898 15 9899 7 9900 3 9901 1 9902 1 9903 99 9904 3234 9905 53089 9906 527925 9907 3560070 9908 17559625 9909 66942543 9910 205747183 9911 527142353 9912 1156807122 9913 2223610336 9914 3814587328 9915 5933085084 9916 8479533313 9917 11263648199 9918 14042437279 9919 16569141670 9920 18637093131 9921 20108014893 9922 20921558688 9923 21089022614 9924 20677011932 9925 19787265706 9926 18537319874 9927 17044909526 9928 15417108292 9929 13744110832 9930 12096762904 9931 10526824257 9932 9068891997 9933 7743194828 9934 6558617733 9935 5515601291 9936 4608673018 9937 3828545422 9938 3163749941 9939 2601864009 9940 2130376965 9941 1737274810 9942 1411398144 9943 1142639670 9944 922019997 9945 741686477 9946 594858241 9947 475742728 9948 379435444 9949 301816528 9950 239447878 9951 189477547 9952 149551943 9953 117737978 9954 92454412 9955 72413037 9956 56567900 9957 44072638 9958 34244502 9959 26534364 9960 20501747 9961 15794389 9962 12131249 9963 9288718 9964 7089361 9965 5392738 9966 4087956 9967 3087733 9968 2323520 9969 1741630 9970 1300156 9971 966467 9972 715220 9973 526823 9974 386155 9975 281589 9976 204226 9977 147273 9978 105558 9979 75175 9980 53174 9981 37338 9982 26015 9983 17977 9984 12310 9985 8349 9986 5604 9987 3718 9988 2436 9989 1575 9990 1002 9991 627 9992 385 9993 231 9994 135 9995 77 9996 42 9997 22 9998 11 9999 5 10000 2 10001 1