1 1 2 4 3 2 4 9 5 6 6 3 7 16 8 12 9 8 10 5 11 26 12 21 13 15 14 10 15 7 16 39 17 33 18 25 19 18 20 14 21 11 22 56 23 49 24 38 25 28 26 24 27 20 28 13 29 78 30 69 31 55 32 42 33 36 34 32 35 22 36 17 37 106 38 94 39 77 40 60 41 52 42 48 43 34 44 27 45 19 46 141 47 125 48 105 49 84 50 74 51 68 52 50 53 40 54 30 55 23 56 184 57 164 58 140 59 115 60 100 61 93 62 70 63 57 64 45 65 35 66 29 67 236 68 212 69 183 70 152 71 133 72 124 73 95 74 80 75 64 76 51 77 44 78 31 79 299 80 270 81 235 82 198 83 174 84 162 85 126 86 110 87 88 88 72 89 63 90 46 91 37 92 374 93 339 94 298 95 253 96 222 97 209 98 165 99 145 100 119 101 98 102 87 103 65 104 54 105 41 106 465 107 422 108 372 109 320 110 284 111 266 112 213 113 188 114 156 115 130 116 118 117 90 118 76 119 58 120 43 121 570 122 520 123 462 124 399 125 356 126 334 127 272 128 242 129 203 130 170 131 155 132 121 133 104 134 81 135 62 136 47 137 696 138 636 139 566 140 494 141 442 142 415 143 341 144 305 145 259 146 218 147 202 148 159 149 138 150 111 151 86 152 66 153 53 154 843 155 774 156 692 157 605 158 543 159 513 160 424 161 381 162 326 163 278 164 258 165 206 166 180 167 146 168 117 169 91 170 75 171 59 172 1014 173 933 174 838 175 736 176 665 177 628 178 524 179 473 180 406 181 348 182 325 183 262 184 231 185 189 186 154 187 122 188 102 189 82 190 61 191 1212 192 1121 193 1007 194 891 195 805 196 764 197 640 198 580 199 502 200 432 201 405 202 329 203 294 204 243 205 201 206 160 207 135 208 112 209 85 210 67 211 1441 212 1339 213 1205 214 1072 215 969 216 922 217 778 218 707 219 615 220 532 221 501 222 410 223 368 224 306 225 256 226 207 227 176 228 147 229 116 230 92 231 71 232 1708 233 1590 234 1432 235 1280 236 1161 237 1108 238 938 239 855 240 748 241 651 242 614 243 507 244 456 245 382 246 323 247 264 248 225 249 190 250 153 251 123 252 96 253 73 254 2014 255 1880 256 1698 257 1521 258 1383 259 1325 260 1127 261 1028 262 903 263 790 264 747 265 622 266 559 267 474 268 403 269 332 270 287 271 244 272 200 273 161 274 128 275 99 276 79 277 2365 278 2210 279 2002 280 1800 281 1643 282 1574 283 1345 284 1230 285 1084 286 952 287 902 288 756 289 684 290 581 291 498 292 413 293 360 294 308 295 255 296 208 297 168 298 132 299 108 300 83 301 2769 302 2587 303 2352 304 2120 305 1939 306 1858 307 1596 308 1463 309 1295 310 1142 311 1083 312 913 313 830 314 708 315 610 316 511 317 447 318 385 319 322 320 265 321 216 322 172 323 143 324 114 325 89 326 3226 327 3021 328 2755 329 2488 330 2278 331 2186 332 1886 333 1734 334 1538 335 1360 336 1294 337 1098 338 999 339 856 340 742 341 626 342 549 343 477 344 402 345 333 346 275 347 220 348 186 349 150 350 120 351 97 352 3749 353 3512 354 3210 355 2910 356 2665 357 2562 358 2217 359 2044 360 1819 361 1616 362 1537 363 1313 364 1196 365 1029 366 897 367 762 368 671 369 584 370 497 371 414 372 344 373 280 374 238 375 195 376 158 377 129 378 101 379 4343 380 4074 381 3731 382 3387 383 3108 384 2992 385 2596 386 2402 387 2144 388 1909 389 1818 390 1560 391 1420 392 1232 393 1078 394 920 395 813 396 712 397 609 398 512 399 427 400 351 401 301 402 249 403 205 404 169 405 134 406 103 407 5016 408 4710 409 4322 410 3934 411 3614 412 3480 413 3031 414 2812 415 2513 416 2244 417 2142 418 1843 419 1684 420 1465 421 1287 422 1106 423 979 424 862 425 741 426 627 427 527 428 436 429 376 430 315 431 261 432 217 433 175 434 136 435 107 436 5774 437 5427 438 4990 439 4552 440 4189 441 4038 442 3523 443 3275 444 2937 445 2626 446 2511 447 2170 448 1984 449 1736 450 1529 451 1323 452 1173 453 1037 454 896 455 763 456 645 457 536 458 468 459 393 460 328 461 276 462 224 463 177 464 142 465 109 466 6630 467 6239 468 5747 469 5250 470 4840 471 4670 472 4086 473 3805 474 3418 475 3065 476 2935 477 2542 478 2329 479 2046 480 1809 481 1572 482 1395 483 1241 484 1077 485 921 486 783 487 656 488 574 489 486 490 408 491 345 492 286 493 226 494 185 495 144 496 113 497 7596 498 7155 499 6601 500 6038 501 5577 502 5379 503 4724 504 4405 505 3968 506 3565 507 3416 508 2972 509 2727 510 2404 511 2130 512 1856 513 1655 514 1475 515 1286 516 1107 517 944 518 795 519 700 520 595 521 505 522 428 523 358 524 288 525 237 526 187 527 148 528 127 529 8676 530 8183 531 7562 532 6929 533 6412 534 6184 535 5445 536 5085 537 4589 538 4135 539 3965 540 3455 541 3177 542 2814 543 2498 544 2184 545 1953 546 1748 547 1528 548 1324 549 1134 550 958 551 847 552 724 553 620 554 528 555 445 556 361 557 300 558 240 559 192 560 166 561 131 562 9897 563 9339 564 8638 565 7931 566 7348 567 7094 568 6259 569 5855 570 5291 571 4777 572 4586 573 4009 574 3693 575 3277 576 2921 577 2560 578 2295 579 2059 580 1808 581 1573 582 1352 583 1148 584 1018 585 875 586 754 587 646 588 546 589 448 590 375 591 303 592 246 593 214 594 171 595 137 596 11259 597 10637 598 9854 599 9057 600 8400 601 8115 602 7176 603 6723 604 6085 605 5505 606 5288 607 4634 608 4281 609 3807 610 3400 611 2990 612 2685 613 2419 614 2128 615 1857 616 1605 617 1368 618 1218 619 1053 620 910 621 784 622 668 623 550 624 466 625 378 626 310 627 273 628 219 629 178 630 139 631 12784 632 12084 633 11211 634 10324 635 9584 636 9263 637 8205 638 7701 639 6984 640 6330 641 6082 642 5341 643 4942 644 4407 645 3949 646 3478 647 3131 648 2830 649 2496 650 2185 651 1896 652 1626 653 1448 654 1258 655 1094 656 945 657 808 658 672 659 572 660 470 661 387 662 342 663 279 664 228 665 182 666 149 667 14482 668 13705 669 12731 670 11733 671 10912 672 10552 673 9364 674 8797 675 7991 676 7259 677 6980 678 6142 679 5692 680 5088 681 4569 682 4036 683 3641 684 3293 685 2919 686 2561 687 2228 688 1920 689 1716 690 1497 691 1309 692 1135 693 973 694 814 695 698 696 576 697 480 698 425 699 350 700 290 701 234 702 194 703 151 704 16383 705 15517 706 14422 707 13315 708 12392 709 11991 710 10666 711 10029 712 9122 713 8302 714 7987 715 7049 716 6537 717 5859 718 5268 719 4668 720 4220 721 3825 722 3398 723 2991 724 2607 725 2256 726 2023 727 1772 728 1555 729 1353 730 1166 731 980 732 845 733 703 734 588 735 525 736 435 737 363 738 297 739 248 740 196 741 157 742 18502 743 17534 744 16315 745 15076 746 14049 747 13600 748 12118 749 11406 750 10396 751 9477 752 9118 753 8063 754 7485 755 6727 756 6059 757 5377 758 4873 759 4428 760 3946 761 3479 762 3044 763 2639 764 2375 765 2088 766 1838 767 1606 768 1388 769 1174 770 1016 771 850 772 716 773 642 774 535 775 451 776 371 777 314 778 250 779 204 780 163 781 20847 782 19773 783 18425 784 17043 785 15903 786 15400 787 13744 788 12948 789 11812 790 10792 791 10392 792 9205 793 8552 794 7706 795 6952 796 6182 797 5612 798 5112 799 4565 800 4037 801 3540 802 3080 803 2780 804 2452 805 2165 806 1897 807 1648 808 1396 809 1215 810 1023 811 867 812 780 813 655 814 553 815 460 816 392 817 316 818 260 819 210 820 167 821 23458 822 22266 823 20765 824 19224 825 17963 826 17403 827 15560 828 14666 829 13402 830 12258 831 11808 832 10489 833 9756 834 8802 835 7958 836 7092 837 6450 838 5888 839 5264 840 4669 841 4106 842 3582 843 3238 844 2869 845 2536 846 2229 847 1944 848 1656 849 1444 850 1224 851 1043 852 940 853 794 854 676 855 564 856 485 857 394 858 327 859 267 860 215 861 173 862 26354 863 25030 864 23372 865 21656 866 20253 867 19629 868 17583 869 16586 870 15175 871 13900 872 13396 873 11917 874 11102 875 10034 876 9086 877 8113 878 7389 879 6758 880 6055 881 5378 882 4746 883 4154 884 3762 885 3340 886 2964 887 2608 888 2284 889 1954 890 1712 891 1456 892 1247 893 1130 894 957 895 818 896 689 897 594 898 488 899 407 900 335 901 274 902 221 903 179 904 29562 905 28095 906 26258 907 24361 908 22801 909 22107 910 19827 911 18724 912 17151 913 15735 914 15168 915 13519 916 12608 917 11412 918 10358 919 9261 920 8446 921 7740 922 6946 923 6183 924 5468 925 4802 926 4358 927 3878 928 3446 929 3045 930 2672 931 2296 932 2019 933 1726 934 1482 935 1348 936 1147 937 985 938 835 939 723 940 597 941 504 942 416 943 343 944 282 945 230 946 181 947 33112 948 31484 949 29460 950 27353 951 25624 952 24856 953 22328 954 21096 955 19343 956 17775 957 17144 958 15308 959 14285 960 12955 961 11768 962 10550 963 9637 964 8843 965 7952 966 7093 967 6286 968 5535 969 5033 970 4488 971 3997 972 3542 973 3116 974 2686 975 2370 976 2035 977 1756 978 1600 979 1366 980 1179 981 1004 982 874 983 726 984 618 985 514 986 426 987 354 988 292 989 232 990 191 991 37041 992 35239 993 32998 994 30660 995 28757 996 27902 997 25099 998 23735 999 21788 1000 20042 1001 19336 1002 17297 1003 16165 1004 14674 1005 13354 1006 11989 1007 10969 1008 10081 1009 9080 1010 8114 1011 7206 1012 6365 1013 5794 1014 5178 1015 4622 1016 4108 1017 3624 1018 3132 1019 2774 1020 2391 1021 2068 1022 1891 1023 1624 1024 1402 1025 1202 1026 1052 1027 878 1028 752 1029 629 1030 526 1031 440 1032 365 1033 295 1034 245 1035 193 1036 41370 1037 39387 1038 36912 1039 34330 1040 32214 1041 31275 1042 28171 1043 26658 1044 24507 1045 22564 1046 21780 1047 19512 1048 18259 1049 16594 1050 15120 1051 13598 1052 12456 1053 11463 1054 10351 1055 9262 1056 8241 1057 7295 1058 6651 1059 5960 1060 5328 1061 4748 1062 4199 1063 3642 1064 3232 1065 2799 1066 2429 1067 2223 1068 1918 1069 1664 1070 1428 1071 1257 1072 1056 1073 908 1074 765 1075 644 1076 540 1077 453 1078 369 1079 309 1080 247 1081 197 1082 46144 1083 43960 1084 41229 1085 38382 1086 36044 1087 35008 1088 31569 1089 29897 1090 27513 1091 25362 1092 24498 1093 21974 1094 20581 1095 18733 1096 17090 1097 15398 1098 14120 1099 13015 1100 11761 1101 10551 1102 9405 1103 8341 1104 7619 1105 6842 1106 6127 1107 5470 1108 4850 1109 4221 1110 3755 1111 3261 1112 2842 1113 2602 1114 2254 1115 1962 1116 1692 1117 1496 1118 1262 1119 1090 1120 923 1121 782 1122 662 1123 555 1124 458 1125 386 1126 312 1127 252 1128 199 1129 51401 1130 48996 1131 45991 1132 42866 1133 40273 1134 39128 1135 35334 1136 33482 1137 30837 1138 28459 1139 27503 1140 24711 1141 23166 1142 21106 1143 19277 1144 17400 1145 15982 1146 14742 1147 13347 1148 11990 1149 10712 1150 9520 1151 8704 1152 7833 1153 7032 1154 6289 1155 5588 1156 4874 1157 4350 1158 3788 1159 3308 1160 3038 1161 2637 1162 2305 1163 1994 1164 1771 1165 1502 1166 1304 1167 1110 1168 943 1169 802 1170 679 1171 561 1172 478 1173 390 1174 319 1175 254 1176 211 1177 57204 1178 54548 1179 51234 1180 47793 1181 44943 1182 43680 1183 39489 1184 37446 1185 34527 1186 31885 1187 30826 1188 27735 1189 26031 1190 23748 1191 21714 1192 19626 1193 18052 1194 16671 1195 15113 1196 13599 1197 12170 1198 10838 1199 9928 1200 8946 1201 8044 1202 7210 1203 6424 1204 5613 1205 5025 1206 4386 1207 3841 1208 3532 1209 3077 1210 2698 1211 2342 1212 2086 1213 1778 1214 1548 1215 1328 1216 1133 1217 965 1218 822 1219 686 1220 585 1221 483 1222 398 1223 321 1224 268 1225 223 1226 63575 1227 60665 1228 57017 1229 53223 1230 50085 1231 48689 1232 44077 1233 41819 1234 38592 1235 35681 1236 34515 1237 31085 1238 29206 1239 26672 1240 24427 1241 22104 1242 20351 1243 18818 1244 17083 1245 15399 1246 13803 1247 12310 1248 11294 1249 10199 1250 9183 1251 8246 1252 7362 1253 6452 1254 5785 1255 5064 1256 4445 1257 4097 1258 3578 1259 3145 1260 2743 1261 2450 1262 2095 1263 1830 1264 1577 1265 1351 1266 1157 1267 989 1268 832 1269 713 1270 591 1271 493 1272 400 1273 336 1274 285 1275 227 1276 70566 1277 67376 1278 63368 1279 59211 1280 55743 1281 54207 1282 49128 1283 46638 1284 43096 1285 39874 1286 38580 1287 34801 1288 32716 1289 29911 1290 27424 1291 24853 1292 22909 1293 21203 1294 19269 1295 17402 1296 15625 1297 13959 1298 12824 1299 11595 1300 10465 1301 9410 1302 8414 1303 7391 1304 6642 1305 5830 1306 5131 1307 4737 1308 4149 1309 3656 1310 3196 1311 2867 1312 2460 1313 2156 1314 1862 1315 1604 1316 1378 1317 1184 1318 1001 1319 864 1320 720 1321 604 1322 495 1323 417 1324 357 1325 289 1326 229 1327 78251 1328 74748 1329 70340 1330 65783 1331 61972 1332 60292 1333 54694 1334 51954 1335 48046 1336 44499 1337 43083 1338 38899 1339 36597 1340 33498 1341 30740 1342 27898 1343 25744 1344 23856 1345 21705 1346 19628 1347 17653 1348 15804 1349 14525 1350 13161 1351 11890 1352 10717 1353 9599 1354 8449 1355 7610 1356 6694 1357 5909 1358 5459 1359 4795 1360 4237 1361 3715 1362 3338 1363 2877 1364 2526 1365 2190 1366 1895 1367 1638 1368 1407 1369 1198 1370 1040 1371 871 1372 735 1373 606 1374 515 1375 444 1376 362 1377 291 1378 233 1379 86675 1380 82845 1381 78003 1382 73002 1383 68811 1384 66966 1385 60826 1386 57813 1387 53499 1388 49593 1389 48033 1390 43428 1391 40878 1392 37464 1393 34417 1394 31270 1395 28890 1396 26796 1397 24416 1398 22106 1399 19904 1400 17852 1401 16430 1402 14908 1403 13490 1404 12175 1405 10927 1406 9640 1407 8694 1408 7666 1409 6783 1410 6276 1411 5526 1412 4892 1413 4306 1414 3875 1415 3350 1416 2951 1417 2566 1418 2227 1419 1934 1420 1671 1421 1422 1422 1244 1423 1047 1424 890 1425 737 1426 630 1427 545 1428 450 1429 364 1430 296 1431 239 1432 95920 1433 91708 1434 86407 1435 80922 1436 76322 1437 74296 1438 67557 1439 64248 1440 59518 1441 55200 1442 53486 1443 48408 1444 45606 1445 41837 1446 38476 1447 35003 1448 32362 1449 30045 1450 27413 1451 24855 1452 22413 1453 20130 1454 18556 1455 16853 1456 15274 1457 13809 1458 12408 1459 10972 1460 9917 1461 8759 1462 7769 1463 7196 1464 6354 1465 5632 1466 4972 1467 4485 1468 3890 1469 3432 1470 2996 1471 2606 1472 2272 1473 1969 1474 1686 1475 1478 1476 1252 1477 1071 1478 892 1479 766 1480 667 1481 552 1482 452 1483 370 1484 302 1485 241 1486 106029 1487 101422 1488 95626 1489 89600 1490 84567 1491 82347 1492 74950 1493 71307 1494 66121 1495 61375 1496 59503 1497 53901 1498 50811 1499 46659 1500 42969 1501 39123 1502 36205 1503 33653 1504 30729 1505 27900 1506 25195 1507 22662 1508 20909 1509 19015 1510 17261 1511 15632 1512 14067 1513 12460 1514 11282 1515 9989 1516 8876 1517 8228 1518 7284 1519 6472 1520 5726 1521 5175 1522 4501 1523 3982 1524 3484 1525 3043 1526 2656 1527 2314 1528 1986 1529 1751 1530 1490 1531 1278 1532 1073 1533 924 1534 807 1535 675 1536 554 1537 459 1538 377 1539 304 1540 251 1541 117082 1542 112045 1543 105711 1544 99116 1545 93608 1546 91166 1547 83062 1548 79057 1549 73368 1550 68162 1551 66104 1552 59955 1553 56548 1554 51978 1555 47906 1556 43675 1557 40446 1558 37640 1559 34406 1560 31273 1561 28273 1562 25473 1563 23524 1564 21421 1565 19470 1566 17662 1567 15925 1568 14124 1569 12810 1570 11362 1571 10119 1572 9389 1573 8330 1574 7413 1575 6578 1576 5957 1577 5193 1578 4606 1579 4042 1580 3538 1581 3099 1582 2709 1583 2331 1584 2062 1585 1765 1586 1519 1587 1281 1588 1111 1589 972 1590 817 1591 678 1592 562 1593 469 1594 380 1595 318 1596 257 1597 129173 1598 123668 1599 116733 1600 109529 1601 103499 1602 100827 1603 91944 1604 87560 1605 81326 1606 75610 1607 73348 1608 66596 1609 62854 1610 57838 1611 53347 1612 48684 1613 45132 1614 42037 1615 38465 1616 35006 1617 31681 1618 28584 1619 26428 1620 24104 1621 21928 1622 19914 1623 17990 1624 15986 1625 14510 1626 12897 1627 11508 1628 10694 1629 9508 1630 8473 1631 7533 1632 6838 1633 5975 1634 5311 1635 4675 1636 4104 1637 3603 1638 3156 1639 2730 1640 2422 1641 2078 1642 1798 1643 1522 1644 1329 1645 1165 1646 984 1647 820 1648 687 1649 575 1650 472 1651 396 1652 324 1653 263 1654 142389 1655 136367 1656 128789 1657 120910 1658 114317 1659 111394 1660 101682 1661 96887 1662 90047 1663 83785 1664 81305 1665 73890 1666 69772 1667 64274 1668 59345 1669 54202 1670 50295 1671 46882 1672 42956 1673 39126 1674 35458 1675 32019 1676 29646 1677 27074 1678 24658 1679 22423 1680 20282 1681 18056 1682 16412 1683 14608 1684 13065 1685 12148 1686 10824 1687 9667 1688 8605 1689 7828 1690 6858 1691 6108 1692 5385 1693 4744 1694 4178 1695 3668 1696 3180 1697 2834 1698 2440 1699 2118 1700 1802 1701 1578 1702 1387 1703 1178 1704 987 1705 833 1706 702 1707 579 1708 490 1709 404 1710 330 1711 269 1712 156810 1713 150240 1714 141973 1715 133358 1716 126153 1717 122955 1718 112335 1719 107094 1720 99604 1721 92745 1722 90025 1723 81897 1724 77375 1725 71337 1726 65931 1727 60286 1728 55977 1729 52221 1730 47892 1731 43678 1732 39626 1733 35825 1734 33206 1735 30356 1736 27677 1737 25205 1738 22833 1739 20356 1740 18535 1741 16522 1742 14800 1743 13778 1744 12295 1745 11004 1746 9816 1747 8940 1748 7850 1749 7010 1750 6190 1751 5466 1752 4828 1753 4251 1754 3696 1755 3297 1756 2855 1757 2486 1758 2122 1759 1863 1760 1647 1761 1401 1762 1182 1763 1002 1764 849 1765 706 1766 600 1767 500 1768 411 1769 338 1770 271 1771 172523 1772 165361 1773 156359 1774 146945 1775 139084 1776 135584 1777 123985 1778 118248 1779 110064 1780 102568 1781 99582 1782 90673 1783 85719 1784 79089 1785 73164 1786 66960 1787 62234 1788 58105 1789 53333 1790 48687 1791 44230 1792 40032 1793 37143 1794 33994 1795 31020 1796 28286 1797 25660 1798 22914 1799 20884 1800 18653 1801 16735 1802 15597 1803 13944 1804 12496 1805 11169 1806 10192 1807 8965 1808 8021 1809 7100 1810 6284 1811 5562 1812 4907 1813 4285 1814 3829 1815 3324 1816 2907 1817 2490 1818 2191 1819 1943 1820 1662 1821 1405 1822 1199 1823 1022 1824 854 1825 730 1826 612 1827 508 1828 420 1829 340 1830 277 1831 189664 1832 181840 1833 172029 1834 161780 1835 153209 1836 149379 1837 136720 1838 130449 1839 121499 1840 113304 1841 110038 1842 100287 1843 94867 1844 87595 1845 81105 1846 74289 1847 69097 1848 64561 1849 59329 1850 54205 1851 49296 1852 44676 1853 41482 1854 38013 1855 34730 1856 31695 1857 28797 1858 25750 1859 23498 1860 21018 1861 18885 1862 17624 1863 15785 1864 14164 1865 12684 1866 11586 1867 10219 1868 9156 1869 8122 1870 7204 1871 6396 1872 5650 1873 4947 1874 4432 1875 3860 1876 3384 1877 2912 1878 2567 1879 2283 1880 1960 1881 1668 1882 1424 1883 1222 1884 1027 1885 884 1886 745 1887 623 1888 518 1889 423 1890 346 1891 281 1892 208328 1893 199810 1894 189119 1895 177935 1896 168590 1897 164434 1898 150625 1899 143774 1900 133995 1901 125042 1902 121471 1903 110803 1904 104882 1905 96925 1906 89800 1907 82340 1908 76635 1909 71655 1910 65912 1911 60290 1912 54876 1913 49790 1914 46267 1915 42453 1916 38820 1917 35473 1918 32258 1919 28896 1920 26398 1921 23650 1922 21275 1923 19873 1924 17830 1925 16029 1926 14368 1927 13150 1928 11616 1929 10434 1930 9270 1931 8239 1932 7330 1933 6493 1934 5698 1935 5117 1936 4468 1937 3930 1938 3390 1939 2997 1940 2670 1941 2303 1942 1966 1943 1688 1944 1454 1945 1228 1946 1064 1947 900 1948 758 1949 634 1950 522 1951 429 1952 352 1953 283 1954 228646 1955 219366 1956 207734 1957 195558 1958 185368 1959 180842 1960 165784 1961 158319 1962 147642 1963 137874 1964 133962 1965 122309 1966 115828 1967 107136 1968 99334 1969 91157 1970 84905 1971 79442 1972 73145 1973 66964 1974 61024 1975 55418 1976 51543 1977 47334 1978 43343 1979 39642 1980 36092 1981 32370 1982 29613 1983 26566 1984 23939 1985 22378 1986 20103 1987 18104 1988 16258 1989 14896 1990 13186 1991 11856 1992 10560 1993 9402 1994 8380 1995 7436 1996 6543 1997 5893 1998 5156 1999 4546 2000 3937 2001 3485 2002 3114 2003 2696 2004 2310 2005 1989 2006 1724 2007 1461 2008 1270 2009 1081 2010 915 2011 771 2012 638 2013 529 2014 437 2015 355 2016 293 2017 250737 2018 240639 2019 227995 2020 214751 2021 203644 2022 198725 2023 182306 2024 174171 2025 162532 2026 151890 2027 147605 2028 134877 2029 127799 2030 118295 2031 109766 2032 100817 2033 93973 2034 87985 2035 81084 2036 74294 2037 67775 2038 61617 2039 57360 2040 52716 2041 48316 2042 44246 2043 40324 2044 36214 2045 33168 2046 29795 2047 26889 2048 25155 2049 22631 2050 20412 2051 18362 2052 16840 2053 14935 2054 13450 2055 11999 2056 10707 2057 9564 2058 8496 2059 7493 2060 6765 2061 5936 2062 5244 2063 4555 2064 4043 2065 3621 2066 3143 2067 2704 2068 2335 2069 2033 2070 1731 2071 1510 2072 1292 2073 1100 2074 930 2075 776 2076 648 2077 537 2078 441 2079 366 2080 307 2081 274753 2082 263770 2083 250046 2084 235632 2085 223553 2086 218185 2087 200316 2088 191448 2089 178756 2090 167164 2091 162489 2092 148599 2093 140888 2094 130501 2095 121172 2096 111384 2097 103895 2098 97347 2099 89776 2100 82345 2101 75184 2102 68420 2103 63754 2104 58650 2105 53798 2106 49314 2107 45000 2108 40455 2109 37102 2110 33370 2111 30151 2112 28233 2113 25435 2114 22976 2115 20692 2116 18999 2117 16882 2118 15228 2119 13608 2120 12165 2121 10888 2122 9693 2123 8560 2124 7748 2125 6813 2126 6031 2127 5253 2128 4676 2129 4196 2130 3654 2131 3151 2132 2735 2133 2388 2134 2041 2135 1788 2136 1535 2137 1315 2138 1118 2139 935 2140 786 2141 657 2142 542 2143 454 2144 384 2145 311 2146 300820 2147 288900 2148 274005 2149 258336 2150 245202 2151 239354 2152 219925 2153 210285 2154 196447 2155 183813 2156 178712 2157 163579 2158 155176 2159 143835 2160 133640 2161 122944 2162 114746 2163 107586 2164 99309 2165 91164 2166 83319 2167 75895 2168 70762 2169 65161 2170 59846 2171 54896 2172 50151 2173 45143 2174 41437 2175 37323 2176 33768 2177 31636 2178 28539 2179 25818 2180 23288 2181 21403 2182 19046 2183 17212 2184 15409 2185 13797 2186 12364 2187 11031 2188 9764 2189 8852 2190 7801 2191 6922 2192 6041 2193 5386 2194 4847 2195 4235 2196 3663 2197 3186 2198 2795 2199 2398 2200 2106 2201 1816 2202 1562 2203 1336 2204 1124 2205 948 2206 796 2207 664 2208 556 2209 476 2210 388 2211 313 2212 329155 2213 316188 2214 300003 2215 283021 2216 268738 2217 262374 2218 241245 2219 230790 2220 215712 2221 201958 2222 196401 2223 179911 2224 170737 2225 158387 2226 147252 2227 135572 2228 126620 2229 118783 2230 109739 2231 100825 2232 92226 2233 84094 2234 78461 2235 72320 2236 66475 2237 61047 2238 55815 2239 50306 2240 46218 2241 41685 2242 37764 2243 35408 2244 31969 2245 28971 2246 26164 2247 24082 2248 21453 2249 19410 2250 17412 2251 15618 2252 14019 2253 12528 2254 11110 2255 10090 2256 8910 2257 7923 2258 6932 2259 6191 2260 5585 2261 4890 2262 4246 2263 3704 2264 3255 2265 2808 2266 2472 2267 2139 2268 1845 2269 1587 2270 1342 2271 1138 2272 959 2273 804 2274 680 2275 583 2276 481 2277 391 2278 317 2279 359909 2280 345834 2281 328273 2282 309810 2283 294298 2284 287402 2285 264430 2286 253076 2287 236667 2288 221711 2289 215662 2290 197708 2291 187719 2292 174242 2293 162113 2294 149365 2295 139595 2296 131031 2297 121141 2298 111392 2299 101992 2300 93085 2301 86903 2302 80170 2303 73759 2304 67802 2305 62054 2306 55989 2307 51489 2308 46491 2309 42172 2310 39572 2311 35770 2312 32455 2313 29354 2314 27048 2315 24142 2316 21864 2317 19638 2318 17646 2319 15868 2320 14199 2321 12618 2322 11474 2323 10157 2324 9048 2325 7935 2326 7101 2327 6420 2328 5630 2329 4901 2330 4294 2331 3782 2332 3270 2333 2891 2334 2508 2335 2172 2336 1875 2337 1593 2338 1356 2339 1149 2340 968 2341 824 2342 711 2343 589 2344 484 2345 395 2346 331 2347 393246 2348 377973 2349 358955 2350 338921 2351 322075 2352 314566 2353 289626 2354 277306 2355 259463 2356 243194 2357 236613 2358 217078 2359 206202 2360 191530 2361 178297 2362 164417 2363 153769 2364 144404 2365 133607 2366 122952 2367 112670 2368 102936 2369 96168 2370 88766 2371 81756 2372 75214 2373 68902 2374 62246 2375 57302 2376 51790 2377 47025 2378 44169 2379 39970 2380 36309 2381 32879 2382 30328 2383 27117 2384 24590 2385 22118 2386 19897 2387 17924 2388 16070 2389 14296 2390 13026 2391 11548 2392 10314 2393 9062 2394 8124 2395 7358 2396 6470 2397 5643 2398 4958 2399 4380 2400 3799 2401 3366 2402 2932 2403 2545 2404 2204 2405 1883 2406 1611 2407 1369 2408 1160 2409 992 2410 861 2411 717 2412 592 2413 489 2414 412 2415 337 2416 429344 2417 412804 2418 392199 2419 370480 2420 352225 2421 344071 2422 316983 2423 303597 2424 284240 2425 266550 2426 259403 2427 238147 2428 226331 2429 210374 2430 195950 2431 180825 2432 169197 2433 159003 2434 147216 2435 135580 2436 124353 2437 113699 2438 106300 2439 98197 2440 90519 2441 83351 2442 76420 2443 69110 2444 63687 2445 57627 2446 52378 2447 49231 2448 44606 2449 40562 2450 36778 2451 33965 2452 30402 2453 27603 2454 24868 2455 22405 2456 20210 2457 18152 2458 16176 2459 14755 2460 13108 2461 11722 2462 10329 2463 9272 2464 8410 2465 7410 2466 6485 2467 5710 2468 5057 2469 4399 2470 3906 2471 3412 2472 2975 2473 2581 2474 2214 2475 1903 2476 1628 2477 1382 2478 1188 2479 1036 2480 868 2481 721 2482 598 2483 510 2484 418 2485 347 2486 468446 2487 450562 2488 428219 2489 404684 2490 384901 2491 376068 2492 346702 2493 332176 2494 311128 2495 291932 2496 284174 2497 261069 2498 248229 2499 230887 2500 215173 2501 198707 2502 186039 2503 174913 2504 162074 2505 149374 2506 137121 2507 125475 2508 117379 2509 108519 2510 100120 2511 92263 2512 84671 2513 76648 2514 70691 2515 64046 2516 58281 2517 54807 2518 49712 2519 45257 2520 41078 2521 37979 2522 34045 2523 30939 2524 27914 2525 25186 2526 22754 2527 20463 2528 18271 2529 16685 2530 14848 2531 13302 2532 11738 2533 10562 2534 9595 2535 8470 2536 7427 2537 6558 2538 5822 2539 5078 2540 4521 2541 3961 2542 3459 2543 3014 2544 2592 2545 2235 2546 1922 2547 1642 2548 1412 2549 1240 2550 1044 2551 872 2552 728 2553 625 2554 516 2555 430 2556 349 2557 510798 2558 491440 2559 467220 2560 441761 2561 420312 2562 410739 2563 378912 2564 363170 2565 340338 2566 319501 2567 311059 2568 285989 2569 272038 2570 253180 2571 236086 2572 218166 2573 204373 2574 192265 2575 178255 2576 164427 2577 151062 2578 138346 2579 129500 2580 119802 2581 110624 2582 102035 2583 93717 2584 84920 2585 78386 2586 71086 2587 64755 2588 60951 2589 55330 2590 50433 2591 45825 2592 42415 2593 38067 2594 34639 2595 31288 2596 28264 2597 25569 2598 23034 2599 20594 2600 18832 2601 16788 2602 15062 2603 13320 2604 12001 2605 10923 2606 9664 2607 8487 2608 7510 2609 6684 2610 5846 2611 5215 2612 4581 2613 4014 2614 3504 2615 3027 2616 2615 2617 2258 2618 1938 2619 1676 2620 1474 2621 1248 2622 1048 2623 880 2624 760 2625 632 2626 530 2627 434 2628 353 2629 556614 2630 535687 2631 509468 2632 481919 2633 458676 2634 448322 2635 413813 2636 396779 2637 372007 2638 349434 2639 340264 2640 313026 2641 297874 2642 277415 2643 258836 2644 239334 2645 224342 2646 211170 2647 195903 2648 180835 2649 166254 2650 152403 2651 142744 2652 132140 2653 122112 2654 112715 2655 103620 2656 93990 2657 86822 2658 78818 2659 71869 2660 67693 2661 61520 2662 56129 2663 51052 2664 47291 2665 42516 2666 38720 2667 35021 2668 31672 2669 28695 2670 25882 2671 23181 2672 21218 2673 18943 2674 17025 2675 15082 2676 13610 2677 12404 2678 11000 2679 9683 2680 8579 2681 7656 2682 6713 2683 5999 2684 5283 2685 4641 2686 4065 2687 3519 2688 3053 2689 2641 2690 2277 2691 1975 2692 1746 2693 1484 2694 1253 2695 1058 2696 917 2697 768 2698 649 2699 534 2700 438 2701 359 2702 606184 2703 583547 2704 555186 2705 525392 2706 500234 2707 489013 2708 451655 2709 433197 2710 406334 2711 381875 2712 371924 2713 342405 2714 325963 2715 303718 2716 283556 2717 262353 2718 246059 2719 231751 2720 215121 2721 198717 2722 182822 2723 167721 2724 157196 2725 145615 2726 134662 2727 124400 2728 114445 2729 103914 2730 96082 2731 87295 2732 79675 2733 75095 2734 68318 2735 62396 2736 56814 2737 52668 2738 47404 2739 43234 2740 39143 2741 35448 2742 32145 2743 29042 2744 26047 2745 23874 2746 21339 2747 19202 2748 17050 2749 15411 2750 14063 2751 12492 2752 11020 2753 9786 2754 8748 2755 7689 2756 6886 2757 6076 2758 5349 2759 4700 2760 4082 2761 3551 2762 3082 2763 2664 2764 2320 2765 2057 2766 1758 2767 1491 2768 1264 2769 1102 2770 926 2771 788 2772 654 2773 538 2774 446 2775 367 2776 659730 2777 635283 2778 604636 2779 572400 2780 545198 2781 533073 2782 492615 2783 472632 2784 443564 2785 417028 2786 406243 2787 374250 2788 356448 2789 332311 2790 310386 2791 287378 2792 269680 2793 254124 2794 236030 2795 218177 2796 200873 2797 184419 2798 172945 2799 160326 2800 148364 2801 137172 2802 126291 2803 114768 2804 106203 2805 96598 2806 88233 2807 83218 2808 75785 2809 69277 2810 63146 2811 58598 2812 52793 2813 48198 2814 43696 2815 39614 2816 35965 2817 32534 2818 29225 2819 26816 2820 24010 2821 21632 2822 19232 2823 17414 2824 15920 2825 14160 2826 12515 2827 11136 2828 9978 2829 8785 2830 7884 2831 6973 2832 6152 2833 5415 2834 4718 2835 4118 2836 3585 2837 3107 2838 2717 2839 2416 2840 2071 2841 1766 2842 1504 2843 1317 2844 1113 2845 950 2846 793 2847 658 2848 548 2849 455 2850 373 2851 717596 2852 691171 2853 658052 2854 623246 2855 593833 2856 580710 2857 536969 2858 515322 2859 483875 2860 455119 2861 443465 2862 408765 2863 389468 2864 363315 2865 339535 2866 314540 2867 295322 2868 278435 2869 258775 2870 239345 2871 220530 2872 202611 2873 190123 2874 176352 2875 163323 2876 151114 2877 139232 2878 126644 2879 117273 2880 106776 2881 97623 2882 92115 2883 83974 2884 76832 2885 70091 2886 65103 2887 58736 2888 53669 2889 48705 2890 44217 2891 40187 2892 36396 2893 32737 2894 30067 2895 26969 2896 24335 2897 21665 2898 19640 2899 17983 2900 16025 2901 14185 2902 12648 2903 11349 2904 10017 2905 9003 2906 7980 2907 7060 2908 6226 2909 5436 2910 4760 2911 4158 2912 3612 2913 3165 2914 2827 2915 2432 2916 2079 2917 1780 2918 1564 2919 1331 2920 1140 2921 956 2922 798 2923 670 2924 558 2925 464 2926 379 2927 780071 2928 751522 2929 715783 2930 678153 2931 646384 2932 632215 2933 584927 2934 561514 2935 527519 2936 496382 2937 483765 2938 446194 2939 425266 2940 396930 2941 371137 2942 344044 2943 323184 2944 304828 2945 283490 2946 262364 2947 241913 2948 222426 2949 208829 2950 193836 2951 179629 2952 166312 2953 153370 2954 139622 2955 129382 2956 117903 2957 107889 2958 101870 2959 92955 2960 85123 2961 77733 2962 72256 2963 65255 2964 59705 2965 54224 2966 49283 2967 44848 2968 40657 2969 36620 2970 33675 2971 30239 2972 27325 2973 24370 2974 22120 2975 20275 2976 18100 2977 16051 2978 14330 2979 12882 2980 11392 2981 10262 2982 9111 2983 8075 2984 7141 2985 6249 2986 5486 2987 4806 2988 4187 2989 3680 2990 3290 2991 2846 2992 2442 2993 2097 2994 1848 2995 1581 2996 1358 2997 1146 2998 961 2999 812 3000 682 3001 568 3002 471 3003 383 3004 847509 3005 816693 3006 778110 3007 737492 3008 703165 3009 687870 3010 636782 3011 611481 3012 574704 3013 541031 3014 527401 3015 486701 3016 464025 3017 433365 3018 405390 3019 376038 3020 353430 3021 333512 3022 310315 3023 287391 3024 265156 3025 243970 3026 229193 3027 212872 3028 197403 3029 182884 3030 168766 3031 153796 3032 142620 3033 130070 3034 119116 3035 112535 3036 102794 3037 94211 3038 86103 3039 80099 3040 72420 3041 66319 3042 60310 3043 54862 3044 49979 3045 45365 3046 40905 3047 37666 3048 33867 3049 30628 3050 27363 3051 24870 3052 22826 3053 20406 3054 18129 3055 16214 3056 14592 3057 12933 3058 11663 3059 10384 3060 9218 3061 8166 3062 7166 3063 6307 3064 5539 3065 4838 3066 4266 3067 3820 3068 3312 3069 2858 3070 2462 3071 2175 3072 1866 3073 1614 3074 1365 3075 1152 3076 978 3077 826 3078 694 3079 578 3080 475 3081 389 3082 920260 3083 887034 3084 845401 3085 801568 3086 764483 3087 747958 3088 692802 3089 665466 3090 625742 3091 589340 3092 574575 3093 530573 3094 506019 3095 472814 3096 442528 3097 410707 3098 386209 3099 364625 3100 339460 3101 314555 3102 290414 3103 267395 3104 251341 3105 233588 3106 216745 3107 200942 3108 185561 3109 169227 3110 157062 3111 143360 3112 131392 3113 124203 3114 113549 3115 104160 3116 95292 3117 88691 3118 80283 3119 73585 3120 66986 3121 61010 3122 55623 3123 50552 3124 45635 3125 42065 3126 37873 3127 34292 3128 30672 3129 27916 3130 25652 3131 22969 3132 20438 3133 18315 3134 16505 3135 14649 3136 13237 3137 11798 3138 10504 3139 9320 3140 8195 3141 7232 3142 6370 3143 5575 3144 4924 3145 4422 3146 3845 3147 3327 3148 2880 3149 2548 3150 2194 3151 1906 3152 1623 3153 1372 3154 1172 3155 994 3156 841 3157 705 3158 582 3159 482 3160 397 3161 998667 3162 962872 3163 917989 3164 870719 3165 830699 3166 812855 3167 753284 3168 723788 3169 680871 3170 641529 3171 625602 3172 578009 3173 551453 3174 515515 3175 482752 3176 448286 3177 421734 3178 398356 3179 371055 3180 344060 3181 317844 3182 292850 3183 275412 3184 256124 3185 237785 3186 220606 3187 203852 3188 186072 3189 172800 3190 157872 3191 144800 3192 136958 3193 125312 3194 115036 3195 105343 3196 98118 3197 88895 3198 81565 3199 74319 3200 67760 3201 61842 3202 56259 3203 50843 3204 46912 3205 42295 3206 38341 3207 34343 3208 31290 3209 28787 3210 25811 3211 23004 3212 20643 3213 18635 3214 16568 3215 14992 3216 13386 3217 11935 3218 10616 3219 9354 3220 8270 3221 7301 3222 6410 3223 5672 3224 5105 3225 4450 3226 3864 3227 3353 3228 2978 3229 2570 3230 2240 3231 1917 3232 1631 3233 1394 3234 1190 3235 1011 3236 852 3237 710 3238 590 3239 492 3240 401 3241 1083172 3242 1044618 3243 996215 3244 945295 3245 902130 3246 882892 3247 818596 3248 786756 3249 740433 3250 697932 3251 680722 3252 629293 3253 600597 3254 561717 3255 526300 3256 488973 3257 460210 3258 434912 3259 405303 3260 376056 3261 347633 3262 320502 3263 301538 3264 280608 3265 260674 3266 241999 3267 223775 3268 204408 3269 189966 3270 173677 3271 159433 3272 150878 3273 138168 3274 126933 3275 116333 3276 108432 3277 98339 3278 90311 3279 82374 3280 75166 3281 68667 3282 62538 3283 56581 3284 52255 3285 47163 3286 42818 3287 38396 3288 35024 3289 32246 3290 28964 3291 25850 3292 23236 3293 20996 3294 18704 3295 16948 3296 15157 3297 13539 3298 12061 3299 10654 3300 9441 3301 8347 3302 7346 3303 6515 3304 5880 3305 5136 3306 4472 3307 3893 3308 3464 3309 3002 3310 2622 3311 2253 3312 1925 3313 1654 3314 1414 3315 1209 3316 1025 3317 860 3318 718 3319 603 3320 496 3321 409 3322 1174233 3323 1132701 3324 1080530 3325 1025688 3326 979143 3327 958397 3328 889093 3329 854712 3330 804730 3331 758820 3332 740272 3333 684703 3334 653692 3335 611699 3336 573387 3337 533029 3338 501895 3339 474489 3340 442432 3341 410726 3342 379928 3343 350514 3344 329935 3345 307197 3346 285561 3347 265251 3348 245442 3349 224380 3350 208660 3351 190920 3352 175373 3353 166057 3354 152210 3355 139936 3356 128350 3357 119707 3358 108672 3359 99896 3360 91195 3361 83300 3362 76167 3363 69430 3364 62890 3365 58142 3366 52526 3367 47740 3368 42880 3369 39146 3370 36079 3371 32448 3372 29004 3373 26105 3374 23625 3375 21075 3376 19118 3377 17132 3378 15332 3379 13676 3380 12103 3381 10752 3382 9527 3383 8398 3384 7461 3385 6750 3386 5914 3387 5160 3388 4504 3389 4020 3390 3490 3391 3060 3392 2636 3393 2261 3394 1952 3395 1678 3396 1437 3397 1226 3398 1035 3399 869 3400 734 3401 608 3402 506 3403 419 3404 1272312 3405 1227581 3406 1171397 3407 1112313 3408 1062124 3409 1039787 3410 965092 3411 928038 3412 874113 3413 824584 3414 804556 3415 744550 3416 711083 3417 665701 3418 624323 3419 580661 3420 546987 3421 517342 3422 482645 3423 448306 3424 414924 3425 383040 3426 360738 3427 336075 3428 312559 3429 290519 3430 269007 3431 246099 3432 229011 3433 209700 3434 192766 3435 182606 3436 167513 3437 154138 3438 141487 3439 132037 3440 119970 3441 110376 3442 100859 3443 92205 3444 84393 3445 76998 3446 69810 3447 64603 3448 58445 3449 53165 3450 47810 3451 43699 3452 40311 3453 36301 3454 32490 3455 29288 3456 26538 3457 23713 3458 21536 3459 19323 3460 17324 3461 15485 3462 13728 3463 12213 3464 10845 3465 9582 3466 8524 3467 7732 3468 6788 3469 5941 3470 5196 3471 4648 3472 4048 3473 3560 3474 3076 3475 2644 3476 2294 3477 1977 3478 1704 3479 1458 3480 1239 3481 1045 3482 889 3483 740 3484 621 3485 517 3486 421 3487 1377836 3488 1329711 3489 1269251 3490 1205630 3491 1151547 3492 1127487 3493 1047004 3494 1007064 3495 948941 3496 895545 3497 873926 3498 809166 3499 773044 3500 724048 3501 679328 3502 632164 3503 595773 3504 563692 3505 526181 3506 488995 3507 452854 3508 418295 3509 394148 3510 367413 3511 341894 3512 317954 3513 294590 3514 269725 3515 251138 3516 230153 3517 211719 3518 200641 3519 184194 3520 169599 3521 155837 3522 145500 3523 132323 3524 121837 3525 111428 3526 101969 3527 93415 3528 85304 3529 77415 3530 71701 3531 64935 3532 59146 3533 53243 3534 48708 3535 44986 3536 40553 3537 36348 3538 32808 3539 29766 3540 26634 3541 24233 3542 21765 3543 19540 3544 17500 3545 15542 3546 13850 3547 12317 3548 10910 3549 9724 3550 8833 3551 7774 3552 6818 3553 5978 3554 5357 3555 4682 3556 4128 3557 3577 3558 3086 3559 2684 3560 2322 3561 2009 3562 1728 3563 1473 3564 1250 3565 1070 3566 895 3567 755 3568 633 3569 519 3570 431 3571 1491389 3572 1439615 3573 1374530 3574 1306081 3575 1247854 3576 1221973 3577 1135278 3578 1092212 3579 1029619 3580 972055 3581 948742 3582 878909 3583 839930 3584 787035 3585 738760 3586 687815 3587 648489 3588 613842 3589 573257 3590 533054 3591 493916 3592 456492 3593 430331 3594 401372 3595 373697 3596 347750 3597 322389 3598 295370 3599 275193 3600 252387 3601 232342 3602 220276 3603 202371 3604 186477 3605 171456 3606 160203 3607 145816 3608 134368 3609 122992 3610 112645 3611 103288 3612 94409 3613 85761 3614 79490 3615 72069 3616 65711 3617 59234 3618 54227 3619 50136 3620 45248 3621 40605 3622 36700 3623 33336 3624 29870 3625 27214 3626 24483 3627 22006 3628 19734 3629 17561 3630 15681 3631 13968 3632 12389 3633 11065 3634 10070 3635 8881 3636 7806 3637 6861 3638 6160 3639 5394 3640 4770 3641 4148 3642 3589 3643 3130 3644 2720 3645 2360 3646 2037 3647 1745 3648 1486 3649 1276 3650 1076 3651 912 3652 770 3653 635 3654 531 3655 433 3656 1613472 3657 1557835 3658 1487830 3659 1414188 3660 1351515 3661 1323687 3662 1230354 3663 1184001 3664 1116550 3665 1054500 3666 1029399 3667 954113 3668 912109 3669 855011 3670 802928 3671 747899 3672 705452 3673 668013 3674 624179 3675 580689 3676 538371 3677 497866 3678 469518 3679 438174 3680 408161 3681 380053 3682 352572 3683 323235 3684 301298 3685 276556 3686 254757 3687 241632 3688 222166 3689 204847 3690 188497 3691 176216 3692 160543 3693 148045 3694 135629 3695 124323 3696 114087 3697 104376 3698 94913 3699 88039 3700 79896 3701 72921 3702 65807 3703 60313 3704 55797 3705 50424 3706 45305 3707 40991 3708 37285 3709 33451 3710 30508 3711 27488 3712 24744 3713 22224 3714 19803 3715 17716 3716 15814 3717 14046 3718 12566 3719 11452 3720 10124 3721 8915 3722 7854 3723 7068 3724 6201 3725 5496 3726 4794 3727 4163 3728 3640 3729 3170 3730 2763 3731 2394 3732 2056 3733 1761 3734 1517 3735 1285 3736 1096 3737 928 3738 772 3739 650 3740 533 3741 439 3742 1744694 3743 1684912 3744 1609653 3745 1530495 3746 1463078 3747 1433118 3748 1332689 3749 1282815 3750 1210181 3751 1143339 3752 1116312 3753 1035182 3754 989875 3755 928363 3756 872179 3757 812794 3758 766965 3759 726542 3760 679173 3761 632193 3762 586447 3763 542640 3764 511960 3765 478025 3766 445545 3767 415058 3768 385277 3769 353486 3770 329678 3771 302771 3772 279126 3773 264850 3774 243690 3775 224854 3776 207050 3777 193687 3778 176595 3779 162977 3780 149431 3781 137088 3782 125898 3783 115271 3784 104931 3785 97408 3786 88472 3787 80835 3788 73029 3789 66989 3790 62033 3791 56119 3792 50484 3793 45729 3794 41642 3795 37413 3796 34160 3797 30810 3798 27776 3799 24986 3800 22302 3801 19975 3802 17862 3803 15899 3804 14239 3805 13000 3806 11513 3807 10164 3808 8970 3809 8084 3810 7113 3811 6319 3812 5525 3813 4811 3814 4218 3815 3685 3816 3219 3817 2804 3818 2415 3819 2074 3820 1796 3821 1527 3822 1311 3823 1115 3824 931 3825 789 3826 652 3827 539 3828 443 3829 1885740 3830 1821467 3831 1740600 3832 1655528 3833 1583043 3834 1550846 3835 1442811 3836 1389135 3837 1310983 3838 1239012 3839 1209922 3840 1122534 3841 1073685 3842 1007413 3843 946867 3844 882826 3845 833390 3846 789734 3847 738597 3848 687848 3849 638415 3850 591066 3851 557876 3852 521175 3853 485990 3854 452996 3855 420721 3856 386271 3857 360470 3858 331278 3859 305585 3860 290085 3861 267089 3862 246617 3863 227252 3864 212714 3865 194105 3866 179247 3867 164491 3868 151025 3869 138810 3870 127185 3871 115887 3872 107653 3873 97882 3874 89502 3875 80952 3876 74322 3877 68876 3878 62386 3879 56185 3880 50946 3881 46442 3882 41783 3883 38192 3884 34495 3885 31129 3886 28046 3887 25070 3888 22491 3889 20140 3890 17958 3891 16116 3892 14724 3893 13070 3894 11557 3895 10225 3896 9229 3897 8136 3898 7246 3899 6352 3900 5544 3901 4870 3902 4272 3903 3742 3904 3266 3905 2826 3906 2435 3907 2116 3908 1807 3909 1557 3910 1333 3911 1119 3912 951 3913 791 3914 660 3915 544 3916 449 3917 2037270 3918 1968214 3919 1881344 3920 1789878 3921 1712022 3922 1677410 3923 1561275 3924 1503553 3925 1419432 3926 1342011 3927 1310708 3928 1216638 3929 1164031 3930 1092588 3931 1027380 3932 958320 3933 905027 3934 857930 3935 802753 3936 747934 3937 694566 3938 643382 3939 607547 3940 567827 3941 529799 3942 494071 3943 459122 3944 421799 3945 393860 3946 362199 3947 334327 3948 317481 3949 292514 3950 270284 3951 249236 3952 233422 3953 213165 3954 196980 3955 180902 3956 166214 3957 152914 3958 140211 3959 127865 3960 118856 3961 108172 3962 99008 3963 89634 3964 82377 3965 76393 3966 69267 3967 62455 3968 56695 3969 51737 3970 46599 3971 42651 3972 38556 3973 34851 3974 31432 3975 28140 3976 25280 3977 22673 3978 20247 3979 18202 3980 16650 3981 14805 3982 13118 3983 11624 3984 10516 3985 9287 3986 8285 3987 7281 3988 6376 3989 5609 3990 4930 3991 4334 3992 3794 3993 3289 3994 2849 3995 2484 3996 2127 3997 1840 3998 1584 3999 1337 4000 1141 4001 954 4002 800 4003 666 4004 551 4005 457 4006 2199927 4007 2125792 4008 2032533 4009 1934288 4010 1850602 4011 1813415 4012 1688617 4013 1626558 4014 1536128 4015 1452841 4016 1419133 4017 1317928 4018 1261306 4019 1184408 4020 1114138 4021 1039707 4022 982257 4023 931504 4024 871984 4025 812830 4026 755198 4027 699920 4028 661213 4029 618320 4030 577173 4031 538539 4032 500716 4033 460280 4034 430027 4035 395731 4036 365512 4037 347243 4038 320137 4039 295975 4040 273137 4041 255942 4042 233903 4043 216288 4044 198788 4045 182777 4046 168273 4047 154440 4048 140960 4049 131109 4050 119422 4051 109410 4052 99156 4053 91198 4054 84641 4055 76820 4056 69339 4057 63016 4058 57570 4059 51911 4060 47554 4061 43057 4062 38955 4063 35184 4064 31534 4065 28368 4066 25484 4067 22795 4068 20518 4069 18795 4070 16740 4071 14859 4072 13195 4073 11949 4074 10578 4075 9456 4076 8326 4077 7308 4078 6446 4079 5678 4080 5005 4081 4393 4082 3819 4083 3316 4084 2905 4085 2495 4086 2167 4087 1870 4088 1588 4089 1359 4090 1144 4091 963 4092 806 4093 674 4094 560 4095 461 4096 2374479 4097 2294955 4098 2194866 4099 2089380 4100 1999502 4101 1959568 4102 1825463 4103 1758775 4104 1661568 4105 1572049 4106 1535802 4107 1426917 4108 1365988 4109 1283254 4110 1207596 4111 1127401 4112 1065476 4113 1010808 4114 946653 4115 882864 4116 820666 4117 760974 4118 719185 4119 672844 4120 628400 4121 586634 4122 545714 4123 501970 4124 469189 4125 432056 4126 399319 4127 379502 4128 350124 4129 323887 4130 299064 4131 280407 4132 256462 4133 237296 4134 218253 4135 200824 4136 185019 4137 169931 4138 155255 4139 144491 4140 131726 4141 120777 4142 109573 4143 100862 4144 93685 4145 85110 4146 76899 4147 69949 4148 63983 4149 57763 4150 52958 4151 48004 4152 43489 4153 39325 4154 35295 4155 31786 4156 28596 4157 25617 4158 23098 4159 21176 4160 18890 4161 16799 4162 14945 4163 13554 4164 12019 4165 10768 4166 9504 4167 8355 4168 7385 4169 6522 4170 5763 4171 5071 4172 4420 4173 3850 4174 3382 4175 2918 4176 2538 4177 2198 4178 1876 4179 1615 4180 1363 4181 1155 4182 970 4183 816 4184 685 4185 565 4186 463 4187 2561736 4188 2476429 4189 2369053 4190 2255856 4191 2159425 4192 2116515 4193 1972484 4194 1900868 4195 1796388 4196 1700206 4197 1661219 4198 1544166 4199 1478636 4200 1389613 4201 1308196 4202 1221882 4203 1155148 4204 1096260 4205 1027150 4206 958365 4207 891309 4208 826923 4209 781787 4210 731758 4211 683736 4212 638614 4213 594390 4214 547066 4215 511608 4216 471395 4217 435965 4218 414454 4219 382615 4220 354197 4221 327245 4222 306978 4223 280981 4224 260144 4225 239428 4226 220478 4227 203263 4228 186837 4229 170826 4230 159096 4231 145162 4232 133210 4233 120961 4234 111432 4235 103585 4236 94196 4237 85194 4238 77574 4239 71018 4240 64194 4241 58914 4242 53456 4243 48475 4244 43894 4245 39448 4246 35575 4247 32033 4248 28748 4249 25955 4250 23826 4251 21281 4252 18955 4253 16894 4254 15347 4255 13631 4256 12230 4257 10820 4258 9536 4259 8441 4260 7468 4261 6618 4262 5837 4263 5103 4264 4456 4265 3927 4266 3397 4267 2966 4268 2574 4269 2205 4270 1908 4271 1620 4272 1376 4273 1162 4274 982 4275 831 4276 690 4277 567 4278 467 4279 2762589 4280 2671103 4281 2555921 4282 2434480 4283 2331023 4284 2284995 4285 2130392 4286 2053487 4287 1941287 4288 1837909 4289 1796015 4290 1670229 4291 1599749 4292 1504068 4293 1416442 4294 1323590 4295 1251732 4296 1188371 4297 1113892 4298 1039753 4299 967474 4300 898065 4301 849363 4302 795370 4303 743517 4304 694778 4305 646984 4306 595856 4307 557494 4308 513987 4309 475634 4310 452352 4311 417832 4312 387040 4313 357841 4314 335842 4315 307601 4316 284987 4317 262453 4318 241854 4319 223134 4320 205241 4321 187813 4322 175015 4323 159835 4324 146783 4325 133413 4326 122996 4327 114409 4328 104143 4329 94287 4330 85935 4331 78743 4332 71247 4333 65453 4334 59470 4335 53974 4336 48925 4337 44032 4338 39754 4339 35842 4340 32204 4341 29119 4342 26764 4343 23945 4344 21353 4345 19059 4346 17342 4347 15434 4348 13868 4349 12291 4350 10856 4351 9632 4352 8532 4353 7581 4354 6702 4355 5877 4356 5142 4357 4543 4358 3945 4359 3448 4360 3006 4361 2582 4362 2242 4363 1914 4364 1635 4365 1384 4366 1176 4367 1000 4368 836 4369 693 4370 573 4371 479 4372 2977907 4373 2879865 4374 2756333 4375 2626111 4376 2515129 4377 2465763 4378 2299895 4379 2217342 4380 2096877 4381 1985852 4382 1940887 4383 1805691 4384 1729963 4385 1627114 4386 1532907 4387 1433013 4388 1355686 4389 1287519 4390 1207333 4391 1127451 4392 1049576 4393 974769 4394 922263 4395 864008 4396 808057 4397 755430 4398 703812 4399 648574 4400 607135 4401 560065 4402 518586 4403 493375 4404 455997 4405 422629 4406 390988 4407 367159 4408 336513 4409 311932 4410 287483 4411 265090 4412 244749 4413 225285 4414 206310 4415 192376 4416 175808 4417 161602 4418 147005 4419 135633 4420 126253 4421 115017 4422 104245 4423 95104 4424 87212 4425 78994 4426 72635 4427 66066 4428 60035 4429 54467 4430 49077 4431 44369 4432 40051 4433 36033 4434 32622 4435 30010 4436 26897 4437 24026 4438 21466 4439 19562 4440 17440 4441 15700 4442 13940 4443 12330 4444 10964 4445 9732 4446 8659 4447 7676 4448 6747 4449 5920 4450 5241 4451 4564 4452 3999 4453 3495 4454 3015 4455 2624 4456 2249 4457 1929 4458 1644 4459 1398 4460 1197 4461 1005 4462 840 4463 699 4464 586 4465 487 4466 3208714 4467 3103600 4468 2971215 4469 2831635 4470 2712633 4471 2659699 4472 2481722 4473 2393176 4474 2263920 4475 2144756 4476 2096453 4477 1951282 4478 1869911 4479 1759369 4480 1658122 4481 1550731 4482 1467575 4483 1394202 4484 1307915 4485 1221934 4486 1138044 4487 1057417 4488 1000823 4489 938064 4490 877709 4491 820916 4492 765184 4493 705543 4494 660763 4495 609921 4496 565034 4497 537786 4498 497329 4499 461177 4500 426905 4501 401098 4502 367893 4503 341213 4504 314657 4505 290341 4506 268256 4507 247090 4508 226448 4509 211295 4510 193242 4511 177738 4512 161844 4513 149435 4514 139192 4515 126912 4516 115129 4517 105136 4518 96508 4519 87486 4520 80516 4521 73307 4522 66681 4523 60572 4524 54639 4525 49450 4526 44697 4527 40262 4528 36491 4529 33610 4530 30159 4531 26986 4532 24156 4533 22030 4534 19667 4535 17736 4536 15781 4537 13981 4538 12450 4539 11075 4540 9878 4541 8770 4542 7729 4543 6796 4544 6027 4545 5263 4546 4624 4547 4055 4548 3505 4549 3063 4550 2631 4551 2265 4552 1940 4553 1659 4554 1421 4555 1203 4556 1010 4557 846 4558 714 4559 596 4560 491 4561 3456018 4562 3343398 4563 3201537 4564 3051893 4565 2924387 4566 2867668 4567 2676788 4568 2581821 4569 2443126 4570 2315309 4571 2263461 4572 2107622 4573 2020257 4574 1901498 4575 1792680 4576 1677288 4577 1587865 4578 1509025 4579 1416147 4580 1323646 4581 1233327 4582 1146464 4583 1085492 4584 1017886 4585 952825 4586 891584 4587 831454 4588 767061 4589 718699 4590 663769 4591 615283 4592 585813 4593 542056 4594 502933 4595 465807 4596 437884 4597 401884 4598 372960 4599 344168 4600 317762 4601 293775 4602 270804 4603 248358 4604 231887 4605 212236 4606 195344 4607 178005 4608 164495 4609 153326 4610 139914 4611 127032 4612 116109 4613 106675 4614 96807 4615 89154 4616 81260 4617 73982 4618 67277 4619 60766 4620 55044 4621 49814 4622 44931 4623 40758 4624 37594 4625 33778 4626 30258 4627 27132 4628 24771 4629 22151 4630 19999 4631 17825 4632 15829 4633 14114 4634 12578 4635 11236 4636 10000 4637 8829 4638 7782 4639 6918 4640 6054 4641 5330 4642 4689 4643 4066 4644 3563 4645 3071 4646 2649 4647 2279 4648 1957 4649 1685 4650 1430 4651 1208 4652 1017 4653 865 4654 725 4655 602 4656 499 4657 3720790 4658 3600134 4659 3448329 4660 3288010 4661 3151306 4662 3090545 4663 2885962 4664 2784114 4665 2635393 4666 2498264 4667 2442635 4668 2275493 4669 2181695 4670 2054167 4671 1937295 4672 1813282 4673 1717198 4674 1632444 4675 1532589 4676 1433076 4677 1335878 4678 1242377 4679 1176738 4680 1103883 4681 1033799 4682 967769 4683 902940 4684 833494 4685 781259 4686 721949 4687 669558 4688 637742 4689 590444 4690 548108 4691 507944 4692 477710 4693 438729 4694 407362 4695 376173 4696 347543 4697 321505 4698 296536 4699 272174 4700 254270 4701 232906 4702 214516 4703 195631 4704 180906 4705 168717 4706 154115 4707 140044 4708 128102 4709 117790 4710 107006 4711 98623 4712 89971 4713 82000 4714 74639 4715 67490 4716 61205 4717 55444 4718 50072 4719 45473 4720 41986 4721 37774 4722 33887 4723 30418 4724 27808 4725 24903 4726 22517 4727 20097 4728 17878 4729 15976 4730 14254 4731 12759 4732 11374 4733 10064 4734 8890 4735 7918 4736 6945 4737 6129 4738 5402 4739 4701 4740 4132 4741 3572 4742 3092 4743 2666 4744 2300 4745 1985 4746 1695 4747 1436 4748 1216 4749 1041 4750 876 4751 732 4752 611 4753 503 4754 4004217 4755 3875084 4756 3712550 4757 3540822 4758 3394474 4759 3329412 4760 3110138 4761 3000993 4762 2841617 4763 2694537 4764 2634872 4765 2455558 4766 2354905 4767 2218065 4768 2092604 4769 1959430 4770 1856188 4771 1765075 4772 1657780 4773 1550801 4774 1446247 4775 1345634 4776 1274996 4777 1196576 4778 1121055 4779 1049898 4780 980008 4781 905139 4782 848788 4783 784774 4784 728210 4785 693838 4786 642712 4787 596989 4788 553534 4789 520832 4790 478629 4791 444685 4792 410854 4793 379828 4794 351608 4795 324499 4796 298023 4797 278596 4798 255379 4799 235378 4800 214834 4801 198792 4802 185504 4803 169574 4804 154256 4805 141216 4806 129946 4807 118152 4808 108988 4809 99519 4810 90783 4811 82724 4812 74875 4813 67977 4814 61647 4815 55729 4816 50668 4817 46825 4818 42184 4819 37895 4820 34063 4821 31166 4822 27955 4823 25310 4824 22625 4825 20159 4826 18044 4827 16132 4828 14455 4829 12912 4830 11445 4831 10134 4832 9042 4833 7950 4834 7034 4835 6210 4836 5416 4837 4774 4838 4143 4839 3596 4840 3110 4841 2692 4842 2330 4843 1998 4844 1703 4845 1445 4846 1245 4847 1054 4848 886 4849 744 4850 616 4851 509 4852 4307547 4853 4169385 4854 3995401 4855 3811582 4856 3654835 4857 3585146 4858 3350392 4859 3233471 4860 3062595 4861 2904981 4862 2841054 4863 2648735 4864 2540748 4865 2393946 4866 2259334 4867 2116364 4868 2005505 4869 1907618 4870 1792311 4871 1677365 4872 1564956 4873 1456752 4874 1380739 4875 1296342 4876 1215051 4877 1138382 4878 1063048 4879 982378 4880 921641 4881 852578 4882 791533 4883 754413 4884 699201 4885 649806 4886 602853 4887 567458 4888 521835 4889 485074 4890 448445 4891 414816 4892 384231 4893 354865 4894 326124 4895 305006 4896 279799 4897 258057 4898 235720 4899 218257 4900 203791 4901 186450 4902 169729 4903 155533 4904 143224 4905 130341 4906 120316 4907 109972 4908 100409 4909 91579 4910 82980 4911 75410 4912 68454 4913 61956 4914 56385 4915 52158 4916 47037 4917 42319 4918 38087 4919 34891 4920 31334 4921 28400 4922 25429 4923 22694 4924 20342 4925 18220 4926 16352 4927 14624 4928 12993 4929 11524 4930 10307 4931 9078 4932 8046 4933 7123 4934 6227 4935 5500 4936 4786 4937 4170 4938 3616 4939 3139 4940 2728 4941 2346 4942 2008 4943 1713 4944 1479 4945 1260 4946 1066 4947 899 4948 749 4949 624 4950 521