0 1 1 2 2 5 3 3 4 14 5 13 6 8 7 4 8 41 9 63 10 38 11 25 12 23 13 18 14 11 15 6 16 122 17 313 18 188 19 172 20 113 21 123 22 74 23 61 24 68 25 88 26 53 27 39 28 32 29 28 30 17 31 7 32 365 33 1563 34 938 35 1201 36 563 37 858 38 515 39 666 40 338 41 613 42 368 43 424 44 221 45 303 46 182 47 85 48 203 49 438 50 263 51 270 52 158 53 193 54 116 55 72 56 95 57 138 58 83 59 46 60 50 61 33 62 20 63 9 64 1094 65 7813 66 4688 67 8404 68 2813 69 6003 70 3602 71 7321 72 1688 73 4288 74 2573 75 4659 76 1544 77 3328 78 1997 79 1099 80 1013 81 3063 82 1838 83 2965 84 1103 85 2118 86 1271 87 930 88 662 89 1513 90 908 91 592 92 545 93 423 94 254 95 145 96 608 97 2188 98 1313 99 1887 100 788 101 1348 102 809 103 787 104 473 105 963 106 578 107 501 108 347 109 358 110 215 111 111 112 284 113 688 114 413 115 319 116 248 117 228 118 137 119 94 120 149 121 163 122 98 123 60 124 59 125 43 126 26 127 10 128 3281 129 39063 130 23438 131 58825 132 14063 133 42018 134 25211 135 80526 136 8438 137 30013 138 18008 139 51244 140 10805 141 36603 142 21962 143 14281 144 5063 145 21438 146 12863 147 32610 148 7718 149 23293 150 13976 151 12084 152 4631 153 16638 154 9983 155 7690 156 5990 157 5493 158 3296 159 2457 160 3038 161 15313 162 9188 163 20752 164 5513 165 14823 166 8894 167 10225 168 3308 169 10588 170 6353 171 6507 172 3812 173 4648 174 2789 175 1879 176 1985 177 7563 178 4538 179 4141 180 2723 181 2958 182 1775 183 1590 184 1634 185 2113 186 1268 187 1012 188 761 189 723 190 434 191 181 192 1823 193 10938 194 6563 195 13206 196 3938 197 9433 198 5660 199 8652 200 2363 201 6738 202 4043 203 5506 204 2426 205 3933 206 2360 207 1437 208 1418 209 4813 210 2888 211 3504 212 1733 213 2503 214 1502 215 1216 216 1040 217 1788 218 1073 219 774 220 644 221 553 222 332 223 162 224 851 225 3438 226 2063 227 2230 228 1238 229 1593 230 956 231 1029 232 743 233 1138 234 683 235 655 236 410 237 468 238 281 239 124 240 446 241 813 242 488 243 417 244 293 245 298 246 179 247 105 248 176 249 213 250 128 251 67 252 77 253 48 254 29 255 12 256 9842 257 195313 258 117188 259 411772 260 70313 261 294123 262 176474 263 885781 264 42188 265 210088 266 126053 267 563679 268 75632 269 402628 270 241577 271 185647 272 25313 273 150063 274 90038 275 358705 276 54023 277 256218 278 153731 279 157086 280 32414 281 183013 282 109808 283 99964 284 65885 285 71403 286 42842 287 41761 288 15188 289 107188 290 64313 291 228267 292 38588 293 163048 294 97829 295 132919 296 23153 297 116463 298 69878 299 84585 300 41927 301 60418 302 36251 303 31935 304 13892 305 83188 306 49913 307 53827 308 29948 309 38448 310 23069 311 27022 312 17969 313 27463 314 16478 315 17196 316 9887 317 12283 318 7370 319 3430 320 9113 321 76563 322 45938 323 145261 324 27563 325 103758 326 62255 327 112470 328 16538 329 74113 330 44468 331 71572 332 26681 333 51123 334 30674 335 24421 336 9923 337 52938 338 31763 339 45546 340 19058 341 32533 342 19520 343 20664 344 11435 345 23238 346 13943 347 13150 348 8366 349 9393 350 5636 351 3069 352 5954 353 37813 354 22688 355 28984 356 13613 357 20703 358 12422 359 17485 360 8168 361 14788 362 8873 363 11127 364 5324 365 7948 366 4769 367 2347 368 4901 369 10563 370 6338 371 7081 372 3803 373 5058 374 3035 375 1986 376 2282 377 3613 378 2168 379 1264 380 1301 381 903 382 542 383 265 384 5468 385 54688 386 32813 387 92439 388 19688 389 66028 390 39617 391 95167 392 11813 393 47163 394 28298 395 60561 396 16979 397 43258 398 25955 399 18675 400 7088 401 33688 402 20213 403 38539 404 12128 405 27528 406 16517 407 15802 408 7277 409 19663 410 11798 411 10056 412 7079 413 7183 414 4310 415 2746 416 4253 417 24063 418 14438 419 24525 420 8663 421 17518 422 10511 423 13371 424 5198 425 12513 426 7508 427 8509 428 4505 429 6078 430 3647 431 2100 432 3119 433 8938 434 5363 435 5415 436 3218 437 3868 438 2321 439 1777 440 1931 441 2763 442 1658 443 1131 444 995 445 808 446 485 447 219 448 2552 449 17188 450 10313 451 15607 452 6188 453 11148 454 6689 455 11314 456 3713 457 7963 458 4778 459 7200 460 2867 461 5143 462 3086 463 1606 464 2228 465 5688 466 3413 467 4582 468 2048 469 3273 470 1964 471 1359 472 1229 473 2338 474 1403 475 865 476 842 477 618 478 371 479 196 480 1337 481 4063 482 2438 483 2916 484 1463 485 2083 486 1250 487 1150 488 878 489 1488 490 893 491 732 492 536 493 523 494 314 495 150 496 527 497 1063 498 638 499 466 500 383 501 333 502 200 503 127 504 230 505 238 506 143 507 81 508 86 509 58 510 35 511 15 512 29525 513 976563 514 585938 515 2882401 516 351563 517 2058858 518 1235315 519 9743586 520 210938 521 1470613 522 882368 523 6200464 524 529421 525 4428903 526 2657342 527 2413405 528 126563 529 1050438 530 630263 531 3945750 532 378158 533 2818393 534 1691036 535 2042112 536 226895 537 2013138 538 1207883 539 1299526 540 724730 541 928233 542 556940 543 709929 544 75938 545 750313 546 450188 547 2510932 548 270113 549 1793523 550 1076114 551 1727941 552 162068 553 1281088 554 768653 555 1099599 556 461192 557 785428 558 471257 559 542887 560 97241 561 915063 562 549038 563 699745 564 329423 565 499818 566 299891 567 459366 568 197654 569 357013 570 214208 571 292324 572 128525 573 208803 574 125282 575 65161 576 45563 577 535938 578 321563 579 1597866 580 192938 581 1141333 582 684800 583 1462104 584 115763 585 815238 586 489143 587 930430 588 293486 589 664593 590 398756 591 415149 592 69458 593 582313 594 349388 595 592092 596 209633 597 422923 598 253754 599 351280 600 125780 601 302088 602 181253 603 223542 604 108752 605 159673 606 95804 607 58302 608 41675 609 415938 610 249563 611 376786 612 149738 613 269133 614 161480 615 297237 616 89843 617 192238 618 115343 619 189151 620 69206 621 135108 622 81065 623 44584 624 53906 625 137313 626 82388 627 120369 628 49433 629 85978 630 51587 631 37725 632 29660 633 61413 634 36848 635 24007 636 22109 637 17148 638 10289 639 6084 640 27338 641 382813 642 229688 643 1016824 644 137813 645 726303 646 435782 647 1237165 648 82688 649 518788 650 311273 651 787287 652 186764 653 562348 654 337409 655 317467 656 49613 657 370563 658 222338 659 501001 660 133403 661 357858 662 214715 663 268626 664 80042 665 255613 666 153368 667 170944 668 92021 669 122103 670 73262 671 52165 672 29768 673 264688 674 158813 675 318819 676 95288 677 227728 678 136637 679 227299 680 57173 681 162663 682 97598 683 144645 684 58559 685 103318 686 61991 687 39891 688 34304 689 116188 690 69713 691 92047 692 41828 693 65748 694 39449 695 33754 696 25097 697 46963 698 28178 699 21480 700 16907 701 15343 702 9206 703 5026 704 17861 705 189063 706 113438 707 202885 708 68063 709 144918 710 86951 711 192330 712 40838 713 103513 714 62108 715 122392 716 37265 717 87423 718 52454 719 30505 720 24503 721 73938 722 44363 723 77886 724 26618 725 55633 726 33380 727 25812 728 15971 729 39738 730 23843 731 16426 732 14306 733 11733 734 7040 735 4497 736 14702 737 52813 738 31688 739 49564 740 19013 741 35403 742 21242 743 21841 744 11408 745 25288 746 15173 747 13899 748 9104 749 9928 750 5957 751 3439 752 6845 753 18063 754 10838 755 8845 756 6503 757 6318 758 3791 759 2910 760 3902 761 4513 762 2708 763 1852 764 1625 765 1323 766 794 767 421 768 16403 769 273438 770 164063 771 647070 772 98438 773 462193 774 277316 775 1046832 776 59063 777 330138 778 198083 779 666166 780 118850 781 475833 782 285500 783 242769 784 35438 785 235813 786 141488 787 423924 788 84893 789 302803 790 181682 791 205420 792 50936 793 216288 794 129773 795 130722 796 77864 797 93373 798 56024 799 46674 800 21263 801 168438 802 101063 803 269770 804 60638 805 192693 806 115616 807 173817 808 36383 809 137638 810 82583 811 110611 812 49550 813 79008 814 47405 815 35692 816 21830 817 98313 818 58988 819 70389 820 35393 821 50278 822 30167 823 30201 824 21236 825 35913 826 21548 827 19219 828 12929 829 13728 830 8237 831 4152 832 12758 833 120313 834 72188 835 171672 836 43313 837 122623 838 73574 839 147076 840 25988 841 87588 842 52553 843 93594 844 31532 845 66853 846 40112 847 27294 848 15593 849 62563 850 37538 851 59560 852 22523 853 42543 854 25526 855 23095 856 13514 857 30388 858 18233 859 14697 860 10940 861 10498 862 6299 863 3715 864 9356 865 44688 866 26813 867 37902 868 16088 869 27073 870 16244 871 19542 872 9653 873 19338 874 11603 875 12436 876 6962 877 8883 878 5330 879 2841 880 5792 881 13813 882 8288 883 7914 884 4973 885 5653 886 3392 887 2404 888 2984 889 4038 890 2423 891 1530 892 1454 893 1093 894 656 895 334 896 7655 897 85938 898 51563 899 109246 900 30938 901 78033 902 46820 903 124449 904 18563 905 55738 906 33443 907 79195 908 20066 909 56568 910 33941 911 20872 912 11138 913 39813 914 23888 915 50397 916 14333 917 35998 918 21599 919 17661 920 8600 921 25713 922 15428 923 11239 924 9257 925 8028 926 4817 927 3324 928 6683 929 28438 930 17063 931 32071 932 10238 933 22908 934 13745 935 14944 936 6143 937 16363 938 9818 939 9510 940 5891 941 6793 942 4076 943 2542 944 3686 945 11688 946 7013 947 6052 948 4208 949 4323 950 2594 951 2151 952 2525 953 3088 954 1853 955 1369 956 1112 957 978 958 587 959 276 960 4010 961 20313 962 12188 963 20409 964 7313 965 14578 966 8747 967 12645 968 4388 969 10413 970 6248 971 8047 972 3749 973 5748 974 3449 975 1944 976 2633 977 7438 978 4463 979 5121 980 2678 981 3658 982 2195 983 1645 984 1607 985 2613 986 1568 987 1047 988 941 989 748 990 449 991 247 992 1580 993 5313 994 3188 995 3259 996 1913 997 2328 998 1397 999 1392 1000 1148 1001 1663 1002 998 1003 886 1004 599 1005 633 1006 380 1007 189 1008 689 1009 1188 1010 713 1011 564 1012 428 1013 403 1014 242 1015 160 1016 257 1017 288 1018 173 1019 102 1020 104 1021 73 1022 44 1023 16 1024 88574 1025 4882813 1026 2929688 1027 20176804 1028 1757813 1029 14412003 1030 8647202 1031 107179441 1032 1054688 1033 10294288 1034 6176573 1035 68205099 1036 3705944 1037 48717928 1038 29230757 1039 31374259 1040 632813 1041 7353063 1042 4411838 1043 43403245 1044 2647103 1045 31002318 1046 18601391 1047 26547450 1048 1588262 1049 22144513 1050 13286708 1051 16893832 1052 7972025 1053 12067023 1054 7240214 1055 12068785 1056 379688 1057 5252188 1058 3151313 1059 27620247 1060 1890788 1061 19728748 1062 11837249 1063 22463227 1064 1134473 1065 14091963 1066 8455178 1067 14294781 1068 5073107 1069 10210558 1070 6126335 1071 9229071 1072 680684 1073 10065688 1074 6039413 1075 9096679 1076 3623648 1077 6497628 1078 3898577 1079 7809214 1080 2174189 1081 4641163 1082 2784698 1083 4969500 1084 1670819 1085 3549643 1086 2129786 1087 1238050 1088 227813 1089 3751563 1090 2250938 1091 17576521 1092 1350563 1093 12554658 1094 7532795 1095 19007346 1096 810338 1097 8967613 1098 5380568 1099 12095584 1100 3228341 1101 8639703 1102 5183822 1103 7057525 1104 486203 1105 6405438 1106 3843263 1107 7697190 1108 2305958 1109 5497993 1110 3298796 1111 5971752 1112 1383575 1113 3927138 1114 2356283 1115 3800206 1116 1413770 1117 2714433 1118 1628660 1119 1107729 1120 291722 1121 4575313 1122 2745188 1123 4898212 1124 1647113 1125 3498723 1126 2099234 1127 5053021 1128 988268 1129 2499088 1130 1499453 1131 3215559 1132 899672 1133 2296828 1134 1378097 1135 847087 1136 592961 1137 1785063 1138 1071038 1139 2046265 1140 642623 1141 1461618 1142 876971 1143 716766 1144 385574 1145 1044013 1146 626408 1147 456124 1148 375845 1149 325803 1150 195482 1151 139921 1152 136688 1153 2679688 1154 1607813 1155 11185059 1156 964688 1157 7989328 1158 4793597 1159 16083139 1160 578813 1161 5706663 1162 3423998 1163 10234725 1164 2054399 1165 7310518 1166 4386311 1167 5396931 1168 347288 1169 4076188 1170 2445713 1171 6513007 1172 1467428 1173 4652148 1174 2791289 1175 4566634 1176 880457 1177 3322963 1178 1993778 1179 2906040 1180 1196267 1181 2075743 1182 1245446 1183 991126 1184 208373 1185 2911563 1186 1746938 1187 4144641 1188 1048163 1189 2960458 1190 1776275 1191 3864075 1192 628898 1193 2114613 1194 1268768 1195 2458957 1196 761261 1197 1756398 1198 1053839 1199 757920 1200 377339 1201 1510438 1202 906263 1203 1564791 1204 543758 1205 1117708 1206 670625 1207 641317 1208 326255 1209 798363 1210 479018 1211 408111 1212 287411 1213 291508 1214 174905 1215 115587 1216 125024 1217 2079688 1218 1247813 1219 2637499 1220 748688 1221 1883928 1222 1130357 1223 3269602 1224 449213 1225 1345663 1226 807398 1227 2080656 1228 484439 1229 1486183 1230 891710 1231 579586 1232 269528 1233 961188 1234 576713 1235 1324054 1236 346028 1237 945753 1238 567452 1239 490419 1240 207617 1241 675538 1242 405323 1243 312085 1244 243194 1245 222918 1246 133751 1247 103420 1248 161717 1249 686563 1250 411938 1251 842580 1252 247163 1253 601843 1254 361106 1255 414970 1256 148298 1257 429888 1258 257933 1259 264072 1260 154760 1261 188623 1262 113174 1263 79086 1264 88979 1265 307063 1266 184238 1267 168046 1268 110543 1269 120033 1270 72020 1271 66919 1272 66326 1273 85738 1274 51443 1275 42585 1276 30866 1277 30418 1278 18251 1279 12195 1280 82013 1281 1914063 1282 1148438 1283 7117765 1284 689063 1285 5084118 1286 3050471 1287 13608810 1288 413438 1289 3631513 1290 2178908 1291 8660152 1292 1307345 1293 6185823 1294 3711494 1295 4127065 1296 248063 1297 2593938 1298 1556363 1299 5511006 1300 933818 1301 3936433 1302 2361860 1303 3492132 1304 560291 1305 2811738 1306 1687043 1307 2222266 1308 1012226 1309 1587333 1310 952400 1311 886797 1312 148838 1313 1852813 1314 1111688 1315 3507004 1316 667013 1317 2505003 1318 1503002 1319 2954881 1320 400208 1321 1789288 1322 1073573 1323 1880379 1324 644144 1325 1343128 1326 805877 1327 678139 1328 240125 1329 1278063 1330 766838 1331 1196605 1332 460103 1333 854718 1334 512831 1335 573810 1336 276062 1337 610513 1338 366308 1339 365152 1340 219785 1341 260823 1342 156494 1343 95485 1344 89303 1345 1323438 1346 794063 1347 2231730 1348 476438 1349 1594093 1350 956456 1351 2500284 1352 285863 1353 1138638 1354 683183 1355 1591090 1356 409910 1357 1136493 1358 681896 1359 518577 1360 171518 1361 813313 1362 487988 1363 1012512 1364 292793 1365 723223 1366 433934 1367 438796 1368 175676 1369 516588 1370 309953 1371 279234 1372 185972 1373 199453 1374 119672 1375 85434 1376 102911 1377 580938 1378 348563 1379 644326 1380 209138 1381 460233 1382 276140 1383 371289 1384 125483 1385 328738 1386 197243 1387 236275 1388 118346 1389 168768 1390 101261 1391 65332 1392 75290 1393 234813 1394 140888 1395 150357 1396 84533 1397 107398 1398 64439 1399 55281 1400 50720 1401 76713 1402 46028 1403 35179 1404 27617 1405 25128 1406 15077 1407 9672 1408 53582 1409 945313 1410 567188 1411 1420192 1412 340313 1413 1014423 1414 608654 1415 2115625 1416 204188 1417 724588 1418 434753 1419 1346307 1420 260852 1421 961648 1422 576989 1423 396559 1424 122513 1425 517563 1426 310538 1427 856741 1428 186323 1429 611958 1430 367175 1431 335550 1432 111794 1433 437113 1434 262268 1435 213532 1436 157361 1437 152523 1438 91514 1439 76441 1440 73508 1441 369688 1442 221813 1443 545199 1444 133088 1445 389428 1446 233657 1447 283927 1448 79853 1449 278163 1450 166898 1451 180681 1452 100139 1453 129058 1454 77435 1455 58455 1456 47912 1457 198688 1458 119213 1459 114979 1460 71528 1461 82128 1462 49277 1463 49462 1464 42917 1465 58663 1466 35198 1467 31476 1468 21119 1469 22483 1470 13490 1471 7990 1472 44105 1473 264063 1474 158438 1475 346945 1476 95063 1477 247818 1478 148691 1479 240246 1480 57038 1481 177013 1482 106208 1483 152884 1484 63725 1485 109203 1486 65522 1487 44701 1488 34223 1489 126438 1490 75863 1491 97290 1492 45518 1493 69493 1494 41696 1495 37824 1496 27311 1497 49638 1498 29783 1499 24070 1500 17870 1501 17193 1502 10316 1503 7149 1504 20534 1505 90313 1506 54188 1507 61912 1508 32513 1509 44223 1510 26534 1511 32005 1512 19508 1513 31588 1514 18953 1515 20367 1516 11372 1517 14548 1518 8729 1519 5467 1520 11705 1521 22563 1522 13538 1523 12961 1524 8123 1525 9258 1526 5555 1527 4626 1528 4874 1529 6613 1530 3968 1531 2944 1532 2381 1533 2103 1534 1262 1535 481 1536 49208 1537 1367188 1538 820313 1539 4529487 1540 492188 1541 3235348 1542 1941209 1543 11515147 1544 295313 1545 2310963 1546 1386578 1547 7327821 1548 831947 1549 5234158 1550 3140495 1551 3155991 1552 177188 1553 1650688 1554 990413 1555 4663159 1556 594248 1557 3330828 1558 1998497 1559 2670454 1560 356549 1561 2379163 1562 1427498 1563 1699380 1564 856499 1565 1213843 1566 728306 1567 793450 1568 106313 1569 1179063 1570 707438 1571 2967465 1572 424463 1573 2119618 1574 1271771 1575 2259615 1576 254678 1577 1514013 1578 908408 1579 1437937 1580 545045 1581 1027098 1582 616259 1583 606756 1584 152807 1585 1081438 1586 648863 1587 915051 1588 389318 1589 653608 1590 392165 1591 513409 1592 233591 1593 466863 1594 280118 1595 326715 1596 168071 1597 233368 1598 140021 1599 78879 1600 63788 1601 842188 1602 505313 1603 1888387 1604 303188 1605 1348848 1606 809309 1607 1911982 1608 181913 1609 963463 1610 578078 1611 1216716 1612 346847 1613 869083 1614 521450 1615 463990 1616 109148 1617 688188 1618 412913 1619 774274 1620 247748 1621 553053 1622 331832 1623 392607 1624 148649 1625 395038 1626 237023 1627 249841 1628 142214 1629 178458 1630 107075 1631 70576 1632 65489 1633 491563 1634 294938 1635 492720 1636 176963 1637 351943 1638 211166 1639 332206 1640 106178 1641 251388 1642 150833 1643 211404 1644 90500 1645 151003 1646 90602 1647 53970 1648 63707 1649 179563 1650 107738 1651 134530 1652 64643 1653 96093 1654 57656 1655 45667 1656 38786 1657 68638 1658 41183 1659 29061 1660 24710 1661 20758 1662 12455 1663 7671 1664 38273 1665 601563 1666 360938 1667 1201701 1668 216563 1669 858358 1670 515015 1671 1617831 1672 129938 1673 613113 1674 367868 1675 1029529 1676 220721 1677 735378 1678 441227 1679 354816 1680 77963 1681 437938 1682 262763 1683 655155 1684 157658 1685 467968 1686 280781 1687 300229 1688 94595 1689 334263 1690 200558 1691 191055 1692 120335 1693 136468 1694 81881 1695 63147 1696 46778 1697 312813 1698 187688 1699 416917 1700 112613 1701 297798 1702 178679 1703 254040 1704 67568 1705 212713 1706 127628 1707 161662 1708 76577 1709 115473 1710 69284 1711 48289 1712 40541 1713 151938 1714 91163 1715 102876 1716 54698 1717 73483 1718 44090 1719 40860 1720 32819 1721 52488 1722 31493 1723 26002 1724 18896 1725 18573 1726 11144 1727 6337 1728 28067 1729 223438 1730 134063 1731 265311 1732 80438 1733 189508 1734 113705 1735 214957 1736 48263 1737 135363 1738 81218 1739 136791 1740 48731 1741 97708 1742 58625 1743 36927 1744 28958 1745 96688 1746 58013 1747 87049 1748 34808 1749 62178 1750 37307 1751 31246 1752 20885 1753 44413 1754 26648 1755 19884 1756 15989 1757 14203 1758 8522 1759 5670 1760 17375 1761 69063 1762 41438 1763 55395 1764 24863 1765 39568 1766 23741 1767 26439 1768 14918 1769 28263 1770 16958 1771 16825 1772 10175 1773 12018 1774 7211 1775 4336 1776 8951 1777 20188 1778 12113 1779 10707 1780 7268 1781 7648 1782 4589 1783 3669 1784 4361 1785 5463 1786 3278 1787 2335 1788 1967 1789 1668 1790 1001 1791 450 1792 22964 1793 429688 1794 257813 1795 764719 1796 154688 1797 546228 1798 327737 1799 1368934 1800 92813 1801 390163 1802 234098 1803 871140 1804 140459 1805 622243 1806 373346 1807 271330 1808 55688 1809 278688 1810 167213 1811 554362 1812 100328 1813 395973 1814 237584 1815 229587 1816 60197 1817 282838 1818 169703 1819 146101 1820 101822 1821 104358 1822 62615 1823 56500 1824 33413 1825 199063 1826 119438 1827 352776 1828 71663 1829 251983 1830 151190 1831 194266 1832 42998 1833 179988 1834 107993 1835 123624 1836 64796 1837 88303 1838 52982 1839 43206 1840 25799 1841 128563 1842 77138 1843 78670 1844 46283 1845 56193 1846 33716 1847 36559 1848 27770 1849 40138 1850 24083 1851 23265 1852 14450 1853 16618 1854 9971 1855 5235 1856 20048 1857 142188 1858 85313 1859 224494 1860 51188 1861 160353 1862 96212 1863 164379 1864 30713 1865 114538 1866 68723 1867 104605 1868 41234 1869 74718 1870 44831 1871 33040 1872 18428 1873 81813 1874 49088 1875 66567 1876 29453 1877 47548 1878 28529 1879 27957 1880 17672 1881 33963 1882 20378 1883 17791 1884 12227 1885 12708 1886 7625 1887 4684 1888 11057 1889 58438 1890 35063 1891 42361 1892 21038 1893 30258 1894 18155 1895 23656 1896 12623 1897 21613 1898 12968 1899 15054 1900 7781 1901 10753 1902 6452 1903 3582 1904 7574 1905 15438 1906 9263 1907 9580 1908 5558 1909 6843 1910 4106 1911 3031 1912 3335 1913 4888 1914 2933 1915 1929 1916 1760 1917 1378 1918 827 1919 357 1920 12029 1921 101563 1922 60938 1923 142860 1924 36563 1925 102043 1926 61226 1927 139090 1928 21938 1929 72888 1930 43733 1931 88512 1932 26240 1933 63223 1934 37934 1935 25266 1936 13163 1937 52063 1938 31238 1939 56326 1940 18743 1941 40233 1942 24140 1943 21379 1944 11246 1945 28738 1946 17243 1947 13605 1948 10346 1949 9718 1950 5831 1951 4191 1952 7898 1953 37188 1954 22313 1955 35844 1956 13388 1957 25603 1958 15362 1959 18090 1960 8033 1961 18288 1962 10973 1963 11512 1964 6584 1965 8223 1966 4934 1967 3205 1968 4820 1969 13063 1970 7838 1971 7326 1972 4703 1973 5233 1974 3140 1975 2712 1976 2822 1977 3738 1978 2243 1979 1726 1980 1346 1981 1233 1982 740 1983 295 1984 4739 1985 26563 1986 15938 1987 22810 1988 9563 1989 16293 1990 9776 1991 15307 1992 5738 1993 11638 1994 6983 1995 9741 1996 4190 1997 6958 1998 4175 1999 2451 2000 3443 2001 8313 2002 4988 2003 6199 2004 2993 2005 4428 2006 2657 2007 2074 2008 1796 2009 3163 2010 1898 2011 1320 2012 1139 2013 943 2014 566 2015 264 2016 2066 2017 5938 2018 3563 2019 3945 2020 2138 2021 2818 2022 1691 2023 1755 2024 1283 2025 2013 2026 1208 2027 1117 2028 725 2029 798 2030 479 2031 202 2032 770 2033 1438 2034 863 2035 711 2036 518 2037 508 2038 305 2039 171 2040 311 2041 363 2042 218 2043 109 2044 131 2045 78 2046 47 2047 19 2048 265721 2049 24414063 2050 14648438 2051 141237625 2052 8789063 2053 100884018 2054 60530411 2055 1178973846 2056 5273438 2057 72060013 2058 43236008 2059 750256084 2060 25941605 2061 535897203 2062 321538322 2063 407865361 2064 3164063 2065 51471438 2066 30882863 2067 477435690 2068 18529718 2069 341025493 2070 204615296 2071 345116844 2072 11117831 2073 243589638 2074 146153783 2075 219619810 2076 87692270 2077 156871293 2078 94122776 2079 205169337 2080 1898438 2081 36765313 2082 22059188 2083 303822712 2084 13235513 2085 217016223 2086 130209734 2087 292021945 2088 7941308 2089 155011588 2090 93006953 2091 185832147 2092 55804172 2093 132737248 2094 79642349 2095 156894199 2096 4764785 2097 110722563 2098 66433538 2099 118256821 2100 39860123 2101 84469158 2102 50681495 2103 132756630 2104 23916074 2105 60335113 2106 36201068 2107 84481492 2108 21720641 2109 60343923 2110 36206354 2111 23522941 2112 1139063 2113 26260938 2114 15756563 2115 193341726 2116 9453938 2117 138101233 2118 82860740 2119 247095492 2120 5672363 2121 98643738 2122 59186243 2123 157242586 2124 35511746 2125 112316133 2126 67389680 2127 119977917 2128 3403418 2129 70459813 2130 42275888 2131 100063464 2132 25365533 2133 71473903 2134 42884342 2135 101519776 2136 15219320 2137 51052788 2138 30631673 2139 64603494 2140 18379004 2141 46145353 2142 27687212 2143 21046842 2144 2042051 2145 50328438 2146 30197063 2147 63676750 2148 18118238 2149 45483393 2150 27290036 2151 85901349 2152 10870943 2153 32488138 2154 19492883 2155 54664495 2156 11695730 2157 39046068 2158 23427641 2159 16094644 2160 6522566 2161 23205813 2162 13923488 2163 34786497 2164 8354093 2165 24847498 2166 14908499 2167 13618545 2168 5012456 2169 17748213 2170 10648928 2171 8666347 2172 6389357 2173 6190248 2174 3714149 2175 3218172 2176 683438 2177 18757813 2178 11254688 2179 123035644 2180 6752813 2181 87882603 2182 52729562 2183 209080801 2184 4051688 2185 62773288 2186 37663973 2187 133051419 2188 22598384 2189 95036728 2190 57022037 2191 91747819 2192 2431013 2193 44838063 2194 26902838 2195 84669085 2196 16141703 2197 60477918 2198 36286751 2199 77632770 2200 9685022 2201 43198513 2202 25919108 2203 49402672 2204 15551465 2205 35287623 2206 21172574 2207 18831385 2208 1458608 2209 32027188 2210 19216313 2211 53880327 2212 11529788 2213 38485948 2214 23091569 2215 65689267 2216 6917873 2217 27489963 2218 16493978 2219 41802261 2220 9896387 2221 29858758 2222 17915255 2223 14400471 2224 4150724 2225 19635688 2226 11781413 2227 26601439 2228 7068848 2229 19001028 2230 11400617 2231 12185014 2232 4241309 2233 13572163 2234 8143298 2235 7754100 2236 4885979 2237 5538643 2238 3323186 2239 2658490 2240 875165 2241 22876563 2242 13725938 2243 34287481 2244 8235563 2245 24491058 2246 14694635 2247 55583226 2248 4941338 2249 17493613 2250 10496168 2251 35371144 2252 6297701 2253 25265103 2254 15159062 2255 11012125 2256 2964803 2257 12495438 2258 7497263 2259 22508910 2260 4498358 2261 16077793 2262 9646676 2263 9317952 2264 2699015 2265 11484138 2266 6890483 2267 5929606 2268 4134290 2269 4235433 2270 2541260 2271 2378649 2272 1778882 2273 8925313 2274 5355188 2275 14323852 2276 3213113 2277 10231323 2278 6138794 2279 7884421 2280 1927868 2281 7308088 2282 4384853 2283 5017359 2284 2630912 2285 3583828 2286 2150297 2287 1818967 2288 1156721 2289 5220063 2290 3132038 2291 3192865 2292 1879223 2293 2280618 2294 1368371 2295 1539126 2296 1127534 2297 1629013 2298 977408 2299 979444 2300 586445 2301 699603 2302 419762 2303 353641 2304 410063 2305 13398438 2306 8039063 2307 78295410 2308 4823438 2309 55925293 2310 33555176 2311 176914524 2312 2894063 2313 39946638 2314 23967983 2315 112581970 2316 14380790 2317 80415693 2318 48249416 2319 70160097 2320 1736438 2321 28533313 2322 17119988 2323 71643072 2324 10271993 2325 51173623 2326 30704174 2327 59366236 2328 6163196 2329 36552588 2330 21931553 2331 37778514 2332 13158932 2333 26984653 2334 16190792 2335 16849134 2336 1041863 2337 20380938 2338 12228563 2339 45591046 2340 7337138 2341 32565033 2342 19539020 2343 50232969 2344 4402283 2345 23260738 2346 13956443 2347 31966435 2348 8373866 2349 22833168 2350 13699901 2351 12884632 2352 2641370 2353 16614813 2354 9968888 2355 20342277 2356 5981333 2357 14530198 2358 8718119 2359 10902381 2360 3588800 2361 10378713 2362 6227228 2363 6937879 2364 3736337 2365 4955628 2366 2973377 2367 2196144 2368 625118 2369 14557813 2370 8734688 2371 29012484 2372 5240813 2373 20723203 2374 12433922 2375 42504820 2376 3144488 2377 14802288 2378 8881373 2379 27048522 2380 5328824 2381 19320373 2382 11592224 2383 9852954 2384 1886693 2385 10573063 2386 6343838 2387 17212696 2388 3806303 2389 12294783 2390 7376870 2391 8337115 2392 2283782 2393 8781988 2394 5269193 2395 5305437 2396 3161516 2397 3789598 2398 2273759 2399 1964971 2400 1132016 2401 7552188 2402 4531313 2403 10953534 2404 2718788 2405 7823953 2406 4694372 2407 7054482 2408 1631273 2409 5588538 2410 3353123 2411 4489216 2412 2011874 2413 3206583 2414 1923950 2415 1502625 2416 978764 2417 3991813 2418 2395088 2419 2856774 2420 1437053 2421 2040553 2422 1224332 2423 1271452 2424 862232 2425 1457538 2426 874523 2427 809106 2428 524714 2429 577933 2430 346760 2431 280474 2432 375071 2433 10398438 2434 6239063 2435 18462490 2436 3743438 2437 13187493 2438 7912496 2439 35965617 2440 2246063 2441 9419638 2442 5651783 2443 22887211 2444 3391070 2445 16348008 2446 9808805 2447 7534612 2448 1347638 2449 6728313 2450 4036988 2451 14564589 2452 2422193 2453 10403278 2454 6241967 2455 6375441 2456 1453316 2457 7430913 2458 4458548 2459 4057099 2460 2675129 2461 2897928 2462 1738757 2463 1758132 2464 808583 2465 4805938 2466 2883563 2467 9268375 2468 1730138 2469 6620268 2470 3972161 2471 5394604 2472 1038083 2473 4728763 2474 2837258 2475 3432930 2476 1702355 2477 2452093 2478 1471256 2479 1344454 2480 622850 2481 3377688 2482 2026613 2483 2184592 2484 1215968 2485 1560423 2486 936254 2487 1137615 2488 729581 2489 1114588 2490 668753 2491 723937 2492 401252 2493 517098 2494 310259 2495 231696 2496 485150 2497 3432813 2498 2059688 2499 5898057 2500 1235813 2501 4212898 2502 2527739 2503 4564665 2504 741488 2505 3009213 2506 1805528 2507 2904787 2508 1083317 2509 2074848 2510 1244909 2511 1028112 2512 444893 2513 2149438 2514 1289663 2515 1848501 2516 773798 2517 1320358 2518 792215 2519 869941 2520 464279 2521 943113 2522 565868 2523 553599 2524 339521 2525 395428 2526 237257 2527 207307 2528 266936 2529 1535313 2530 921188 2531 1176319 2532 552713 2533 840228 2534 504137 2535 736104 2536 331628 2537 600163 2538 360098 2539 468430 2540 216059 2541 334593 2542 200756 2543 158529 2544 198977 2545 428688 2546 257213 2547 298092 2548 154328 2549 212923 2550 127754 2551 134140 2552 92597 2553 152088 2554 91253 2555 85362 2556 54752 2557 60973 2558 36584 2559 14896 2560 246038 2561 9570313 2562 5742188 2563 49824352 2564 3445313 2565 35588823 2566 21353294 2567 149696905 2568 2067188 2569 25420588 2570 15252353 2571 95261667 2572 9151412 2573 68044048 2574 40826429 2575 53651839 2576 1240313 2577 18157563 2578 10894538 2579 60621061 2580 6536723 2581 43300758 2582 25980455 2583 45397710 2584 3922034 2585 30929113 2586 18557468 2587 28889452 2588 11134481 2589 20635323 2590 12381194 2591 15075541 2592 744188 2593 12969688 2594 7781813 2595 38577039 2596 4669088 2597 27555028 2598 16533017 2599 38413447 2600 2801453 2601 19682163 2602 11809298 2603 24444921 2604 7085579 2605 17460658 2606 10476395 2607 11528355 2608 1680872 2609 14058688 2610 8435213 2611 15555859 2612 5061128 2613 11111328 2614 6666797 2615 9754762 2616 3036677 2617 7936663 2618 4761998 2619 6207576 2620 2857199 2621 4433983 2622 2660390 2623 1814206 2624 446513 2625 9264063 2626 5558438 2627 24549025 2628 3335063 2629 17535018 2630 10521011 2631 32503686 2632 2001038 2633 12525013 2634 7515008 2635 20684164 2636 4509005 2637 14774403 2638 8864642 2639 8815801 2640 1200623 2641 8946438 2642 5367863 2643 13162650 2644 3220718 2645 9401893 2646 5641136 2647 7459524 2648 1932431 2649 6715638 2650 4029383 2651 4746970 2652 2417630 2653 3390693 2654 2034416 2655 1623237 2656 720374 2657 6390313 2658 3834188 2659 8376232 2660 2300513 2661 5983023 2662 3589814 2663 6311905 2664 1380308 2665 4273588 2666 2564153 2667 4016667 2668 1538492 2669 2869048 2670 1721429 2671 1241299 2672 828185 2673 3052563 2674 1831538 2675 2556061 2676 1098923 2677 1825758 2678 1095455 2679 1050330 2680 659354 2681 1304113 2682 782468 2683 668392 2684 469481 2685 477423 2686 286454 2687 222445 2688 267908 2689 6617188 2690 3970313 2691 15622107 2692 2382188 2693 11158648 2694 6695189 2695 27503119 2696 1429313 2697 7970463 2698 4782278 2699 17501985 2700 2869367 2701 12501418 2702 7500851 2703 6741495 2704 857588 2705 5693188 2706 3415913 2707 11137627 2708 2049548 2709 7955448 2710 4773269 2711 5704342 2712 1229729 2713 5682463 2714 3409478 2715 3630036 2716 2045687 2717 2592883 2718 1555730 2719 1452370 2720 514553 2721 4066563 2722 2439938 2723 7087581 2724 1463963 2725 5062558 2726 3037535 2727 4826751 2728 878378 2729 3616113 2730 2169668 2731 3071569 2732 1301801 2733 2193978 2734 1316387 2735 1110636 2736 527027 2737 2582938 2738 1549763 2739 1954635 2740 929858 2741 1396168 2742 837701 2743 939769 2744 557915 2745 997263 2746 598358 2747 598035 2748 359015 2749 427168 2750 256301 2751 183759 2752 308732 2753 2904688 2754 1742813 2755 4510279 2756 1045688 2757 3221628 2758 1932977 2759 4084174 2760 627413 2761 2301163 2762 1380698 2763 2599020 2764 828419 2765 1856443 2766 1113866 2767 849310 2768 376448 2769 1643688 2770 986213 2771 1653922 2772 591728 2773 1181373 2774 708824 2775 718647 2776 355037 2777 843838 2778 506303 2779 457321 2780 303782 2781 326658 2782 195995 2783 164416 2784 225869 2785 1174063 2786 704438 2787 1052496 2788 422663 2789 751783 2790 451070 2791 608086 2792 253598 2793 536988 2794 322193 2795 386964 2796 193316 2797 276403 2798 165842 2799 125730 2800 152159 2801 383563 2802 230138 2803 246250 2804 138083 2805 175893 2806 105536 2807 106387 2808 82850 2809 125638 2810 75383 2811 67701 2812 45230 2813 48358 2814 29015 2815 13935 2816 160745 2817 4726563 2818 2835938 2819 9941341 2820 1701563 2821 7100958 2822 4260575 2823 23271870 2824 1020938 2825 5072113 2826 3043268 2827 14809372 2828 1825961 2829 10578123 2830 6346874 2831 5155261 2832 612563 2833 3622938 2834 2173763 2835 9424146 2836 1304258 2837 6731533 2838 4038920 2839 4362144 2840 782555 2841 4808238 2842 2884943 2843 2775910 2844 1730966 2845 1982793 2846 1189676 2847 1299489 2848 367538 2849 2587813 2850 1552688 2851 5997184 2852 931613 2853 4283703 2854 2570222 2855 3691045 2856 558968 2857 3059788 2858 1835873 2859 2348847 2860 1101524 2861 1677748 2862 1006649 2863 993727 2864 335381 2865 2185563 2866 1311338 2867 1494721 2868 786803 2869 1067658 2870 640595 2871 840846 2872 472082 2873 762613 2874 457568 2875 535084 2876 274541 2877 382203 2878 229322 2879 151801 2880 220523 2881 1848438 2882 1109063 2883 3816390 2884 665438 2885 2725993 2886 1635596 2887 3123192 2888 399263 2889 1947138 2890 1168283 2891 1987486 2892 700970 2893 1419633 2894 851780 2895 759909 2896 239558 2897 1390813 2898 834488 2899 1264764 2900 500693 2901 903403 2902 542042 2903 643000 2904 300416 2905 645288 2906 387173 2907 409182 2908 232304 2909 292273 2910 175364 2911 135822 2912 143735 2913 993438 2914 596063 2915 804850 2916 357638 2917 574893 2918 344936 2919 544077 2920 214583 2921 410638 2922 246383 2923 346231 2924 147830 2925 247308 2926 148385 2927 103864 2928 128750 2929 293313 2930 175988 2931 220329 2932 105593 2933 157378 2934 94427 2935 87885 2936 63356 2937 112413 2938 67448 2939 55927 2940 40469 2941 39948 2942 23969 2943 11052 2944 132314 2945 1320313 2946 792188 2947 2428612 2948 475313 2949 1734723 2950 1040834 2951 2642701 2952 285188 2953 1239088 2954 743453 2955 1681719 2956 446072 2957 1201228 2958 720737 2959 581107 2960 171113 2961 885063 2962 531038 2963 1070185 2964 318623 2965 764418 2966 458651 2967 491706 2968 191174 2969 546013 2970 327608 2971 312904 2972 196565 2973 223503 2974 134102 2975 121525 2976 102668 2977 632188 2978 379313 2979 681027 2980 227588 2981 486448 2982 291869 2983 416059 2984 136553 2985 347463 2986 208478 2987 264765 2988 125087 2989 189118 2990 113471 2991 92931 2992 81932 2993 248188 2994 148913 2995 168487 2996 89348 2997 120348 2998 72209 2999 78634 3000 53609 3001 85963 3002 51578 3003 50040 3004 30947 3005 35743 3006 21446 3007 9130 3008 61601 3009 451563 3010 270938 3011 433381 3012 162563 3013 309558 3014 185735 3015 352050 3016 97538 3017 221113 3018 132668 3019 224032 3020 79601 3021 160023 3022 96014 3023 71065 3024 58523 3025 157938 3026 94763 3027 142566 3028 56858 3029 101833 3030 61100 3031 60132 3032 34115 3033 72738 3034 43643 3035 38266 3036 26186 3037 27333 3038 16400 3039 8169 3040 35114 3041 112813 3042 67688 3043 90724 3044 40613 3045 64803 3046 38882 3047 50881 3048 24368 3049 46288 3050 27773 3051 32379 3052 16664 3053 23128 3054 13877 3055 6247 3056 14621 3057 33063 3058 19838 3059 20605 3060 11903 3061 14718 3062 8831 3063 5286 3064 7142 3065 10513 3066 6308 3067 3364 3068 3785 3069 2403 3070 1442 3071 685 3072 147623 3073 6835938 3074 4101563 3075 31706406 3076 2460938 3077 22647433 3078 13588460 3079 126666612 3080 1476563 3081 16176738 3082 9706043 3083 80606026 3084 5823626 3085 57575733 3086 34545440 3087 41027877 3088 885938 3089 11554813 3090 6932888 3091 51294744 3092 4159733 3093 36639103 3094 21983462 3095 34715896 3096 2495840 3097 26170788 3098 15702473 3099 22091934 3100 9421484 3101 15779953 3102 9467972 3103 13488642 3104 531563 3105 8253438 3106 4952063 3107 32642110 3108 2971238 3109 23315793 3110 13989476 3111 29374989 3112 1782743 3113 16654138 3114 9992483 3115 18693175 3116 5995490 3117 13352268 3118 8011361 3119 10314844 3120 1069646 3121 11895813 3122 7137488 3123 11895657 3124 4282493 3125 8496898 3126 5098139 3127 8727945 3128 2569496 3129 6069213 3130 3641528 3131 5554147 3132 2184917 3133 3967248 3134 2380349 3135 1498692 3136 318938 3137 5895313 3138 3537188 3139 20772252 3140 2122313 3141 14837323 3142 8902394 3143 24855760 3144 1273388 3145 10598088 3146 6358853 3147 15817302 3148 3815312 3149 11298073 3150 6778844 3151 7887822 3152 764033 3153 7570063 3154 4542038 3155 10065556 3156 2725223 3157 7189683 3158 4313810 3159 6674311 3160 1635134 3161 5135488 3162 3081293 3163 4247289 3164 1848776 3165 3033778 3166 1820267 3167 1340935 3168 458420 3169 5407188 3170 3244313 3171 6405354 3172 1946588 3173 4575253 3174 2745152 3175 5647494 3176 1167953 3177 3268038 3178 1960823 3179 3593860 3180 1176494 3181 2567043 3182 1540226 3183 1025421 3184 700772 3185 2334313 3186 1400588 3187 2287002 3188 840353 3189 1633573 3190 980144 3191 867664 3192 504212 3193 1166838 3194 700103 3195 552150 3196 420062 3197 394393 3198 236636 3199 176422 3200 191363 3201 4210938 3202 2526563 3203 13218706 3204 1515938 3205 9441933 3206 5665160 3207 21031797 3208 909563 3209 6744238 3210 4046543 3211 13383871 3212 2427926 3213 9559908 3214 5735945 3215 6031864 3216 545738 3217 4817313 3218 2890388 3219 8517009 3220 1734233 3221 6083578 3222 3650147 3223 5103885 3224 1040540 3225 4345413 3226 2607248 3227 3247927 3228 1564349 3229 2319948 3230 1391969 3231 1199784 3232 327443 3233 3440938 3234 2064563 3235 5419915 3236 1238738 3237 3871368 3238 2322821 3239 4318672 3240 743243 3241 2765263 3242 1659158 3243 2748246 3244 995495 3245 1963033 3246 1177820 3247 917482 3248 445946 3249 1975188 3250 1185113 3251 1748884 3252 711068 3253 1249203 3254 749522 3255 776331 3256 426641 3257 892288 3258 535373 3259 494029 3260 321224 3261 352878 3262 211727 3263 145740 3264 196466 3265 2457813 3266 1474688 3267 3449037 3268 884813 3269 2463598 3270 1478159 3271 3654261 3272 530888 3273 1759713 3274 1055828 3275 2325439 3276 633497 3277 1661028 3278 996617 3279 701604 3280 318533 3281 1256938 3282 754163 3283 1479825 3284 452498 3285 1057018 3286 634211 3287 593665 3288 271499 3289 755013 3290 453008 3291 377787 3292 271805 3293 269848 3294 161909 3295 130399 3296 191120 3297 897813 3298 538688 3299 941707 3300 323213 3301 672648 3302 403589 3303 502332 3304 193928 3305 480463 3306 288278 3307 319666 3308 172967 3309 228333 3310 137000 3311 99717 3312 116357 3313 343188 3314 205913 3315 203424 3316 123548 3317 145303 3318 87182 3319 84376 3320 74129 3321 103788 3322 62273 3323 53694 3324 37364 3325 38353 3326 23012 3327 13036 3328 114818 3329 3007813 3330 1804688 3331 8411904 3332 1082813 3333 6008503 3334 3605102 3335 17796136 3336 649688 3337 4291788 3338 2575073 3339 11324814 3340 1545044 3341 8089153 3342 4853492 3343 4612602 3344 389813 3345 3065563 3346 1839338 3347 7206700 3348 1103603 3349 5147643 3350 3088586 3351 3902971 3352 662162 3353 3676888 3354 2206133 3355 2483709 3356 1323680 3357 1774078 3358 1064447 3359 1073491 3360 233888 3361 2189688 3362 1313813 3363 4586082 3364 788288 3365 3275773 3366 1965464 3367 3302514 3368 472973 3369 2339838 3370 1403903 3371 2101600 3372 842342 3373 1501143 3374 900686 3375 820905 3376 283784 3377 1671313 3378 1002788 3379 1337382 3380 601673 3381 955273 3382 573164 3383 694612 3384 361004 3385 682338 3386 409403 3387 442026 3388 245642 3389 315733 3390 189440 3391 120394 3392 140333 3393 1564063 3394 938438 3395 2918416 3396 563063 3397 2084583 3398 1250750 3399 2794435 3400 337838 3401 1488988 3402 893393 3403 1778277 3404 536036 3405 1270198 3406 762119 3407 627751 3408 202703 3409 1063563 3410 638138 3411 1131631 3412 382883 3413 808308 3414 484985 3415 531174 3416 229730 3417 577363 3418 346418 3419 338020 3420 207851 3421 241443 3422 144866 3423 107721 3424 121622 3425 759688 3426 455813 3427 720129 3428 273488 3429 514378 3430 308627 3431 449455 3432 164093 3433 367413 3434 220448 3435 286017 3436 132269 3437 204298 3438 122579 3439 82375 3440 98456 3441 262438 3442 157463 3443 182011 3444 94478 3445 130008 3446 78005 3447 69702 3448 56687 3449 92863 3450 55718 3451 44356 3452 33431 3453 31683 3454 19010 3455 10339 3456 84200 3457 1117188 3458 670313 3459 1857174 3460 402188 3461 1326553 3462 795932 3463 2364522 3464 241313 3465 947538 3466 568523 3467 1504696 3468 341114 3469 1074783 3470 644870 3471 480045 3472 144788 3473 676813 3474 406088 3475 957534 3476 243653 3477 683953 3478 410372 3479 406192 3480 146192 3481 488538 3482 293123 3483 258486 3484 175874 3485 184633 3486 110780 3487 96382 3488 86873 3489 483438 3490 290063 3491 609340 3492 174038 3493 435243 3494 261146 3495 343701 3496 104423 3497 310888 3498 186533 3499 218719 3500 111920 3501 156228 3502 93737 3503 73704 3504 62654 3505 222063 3506 133238 3507 139185 3508 79943 3509 99418 3510 59651 3511 62365 3512 47966 3513 71013 3514 42608 3515 39687 3516 25565 3517 28348 3518 17009 3519 8541 3520 52124 3521 345313 3522 207188 3523 387762 3524 124313 3525 276973 3526 166184 3527 290824 3528 74588 3529 197838 3530 118703 3531 185070 3532 71222 3533 132193 3534 79316 3535 56362 3536 44753 3537 141313 3538 84788 3539 117772 3540 50873 3541 84123 3542 50474 3543 47691 3544 30524 3545 60088 3546 36053 3547 30349 3548 21632 3549 21678 3550 13007 3551 7642 3552 26852 3553 100938 3554 60563 3555 74946 3556 36338 3557 53533 3558 32120 3559 40354 3560 21803 3561 38238 3562 22943 3563 25680 3564 13766 3565 18343 3566 11006 3567 5844 3568 13082 3569 27313 3570 16388 3571 16342 3572 9833 3573 11673 3574 7004 3575 4945 3576 5900 3577 8338 3578 5003 3579 3147 3580 3002 3581 2248 3582 1349 3583 574 3584 68891 3585 2148438 3586 1289063 3587 5353030 3588 773438 3589 3823593 3590 2294156 3591 15058269 3592 464063 3593 2731138 3594 1638683 3595 9582535 3596 983210 3597 6844668 3598 4106801 3599 3527284 3600 278438 3601 1950813 3602 1170488 3603 6097977 3604 702293 3605 4355698 3606 2613419 3607 2984625 3608 421376 3609 3111213 3610 1866728 3611 1899307 3612 1120037 3613 1356648 3614 813989 3615 960492 3616 167063 3617 1393438 3618 836063 3619 3880531 3620 501638 3621 2771808 3622 1663085 3623 2525452 3624 300983 3625 1979863 3626 1187918 3627 1607106 3628 712751 3629 1147933 3630 688760 3631 734494 3632 180590 3633 1414188 3634 848513 3635 1022704 3636 509108 3637 730503 3638 438302 3639 621495 3640 305465 3641 521788 3642 313073 3643 395497 3644 187844 3645 282498 3646 169499 3647 99456 3648 100238 3649 995313 3650 597188 3651 2469429 3652 358313 3653 1763878 3654 1058327 3655 2136921 3656 214988 3657 1259913 3658 755948 3659 1359859 3660 453569 3661 971328 3662 582797 3663 561672 3664 128993 3665 899938 3666 539963 3667 865365 3668 323978 3669 618118 3670 370871 3671 475261 3672 194387 3673 441513 3674 264908 3675 302439 3676 158945 3677 216028 3678 129617 3679 88987 3680 77396 3681 642813 3682 385688 3683 550687 3684 231413 3685 393348 3686 236009 3687 402144 3688 138848 3689 280963 3690 168578 3691 255910 3692 101147 3693 182793 3694 109676 3695 68049 3696 83309 3697 200688 3698 120413 3699 162852 3700 72248 3701 116323 3702 69794 3703 57580 3704 43349 3705 83088 3706 49853 3707 36642 3708 29912 3709 26173 3710 15704 3711 8200 3712 60143 3713 710938 3714 426563 3715 1571455 3716 255938 3717 1122468 3718 673481 3719 1808164 3720 153563 3721 801763 3722 481058 3723 1150650 3724 288635 3725 821893 3726 493136 3727 429514 3728 92138 3729 572688 3730 343613 3731 732232 3732 206168 3733 523023 3734 313814 3735 363435 3736 123701 3737 373588 3738 224153 3739 231277 3740 134492 3741 165198 3742 99119 3743 79620 3744 55283 3745 409063 3746 245438 3747 465966 3748 147263 3749 332833 3750 199700 3751 307522 3752 88358 3753 237738 3754 142643 3755 195696 3756 85586 3757 139783 3758 83870 3759 60886 3760 53015 3761 169813 3762 101888 3763 124534 3764 61133 3765 88953 3766 53372 3767 51519 3768 36680 3769 63538 3770 38123 3771 32785 3772 22874 3773 23418 3774 14051 3775 6774 3776 33170 3777 292188 3778 175313 3779 296524 3780 105188 3781 211803 3782 127082 3783 260211 3784 63113 3785 151288 3786 90773 3787 165589 3788 54464 3789 118278 3790 70967 3791 46560 3792 37868 3793 108063 3794 64838 3795 105375 3796 38903 3797 75268 3798 45161 3799 39397 3800 23342 3801 53763 3802 32258 3803 25071 3804 19355 3805 17908 3806 10745 3807 6061 3808 22721 3809 77188 3810 46313 3811 67057 3812 27788 3813 47898 3814 28739 3815 33336 3816 16673 3817 34213 3818 20528 3819 21214 3820 12317 3821 15153 3822 9092 3823 4635 3824 10004 3825 24438 3826 14663 3827 13500 3828 8798 3829 9643 3830 5786 3831 3922 3832 5279 3833 6888 3834 4133 3835 2496 3836 2480 3837 1783 3838 1070 3839 537 3840 36086 3841 507813 3842 304688 3843 1000017 3844 182813 3845 714298 3846 428579 3847 1529985 3848 109688 3849 510213 3850 306128 3851 973627 3852 183677 3853 695448 3854 417269 3855 328452 3856 65813 3857 364438 3858 218663 3859 619581 3860 131198 3861 442558 3862 265535 3863 277921 3864 78719 3865 316113 3866 189668 3867 176859 3868 113801 3869 126328 3870 75797 3871 71239 3872 39488 3873 260313 3874 156188 3875 394279 3876 93713 3877 281628 3878 168977 3879 235164 3880 56228 3881 201163 3882 120698 3883 149650 3884 72419 3885 106893 3886 64136 3887 54477 3888 33737 3889 143688 3890 86213 3891 95232 3892 51728 3893 68023 3894 40814 3895 46096 3896 31037 3897 48588 3898 29153 3899 29334 3900 17492 3901 20953 3902 12572 3903 5596 3904 23693 3905 185938 3906 111563 3907 250905 3908 66938 3909 179218 3910 107531 3911 198985 3912 40163 3913 128013 3914 76808 3915 126627 3916 46085 3917 90448 3918 54269 3919 41659 3920 24098 3921 91438 3922 54863 3923 80581 3924 32918 3925 57558 3926 34535 3927 35250 3928 19751 3929 41113 3930 24668 3931 22432 3932 14801 3933 16023 3934 9614 3935 5007 3936 14459 3937 65313 3938 39188 3939 51279 3940 23513 3941 36628 3942 21977 3943 29827 3944 14108 3945 26163 3946 15698 3947 18981 3948 9419 3949 13558 3950 8135 3951 3829 3952 8465 3953 18688 3954 11213 3955 12079 3956 6728 3957 8628 3958 5177 3959 3240 3960 4037 3961 6163 3962 3698 3963 2062 3964 2219 3965 1473 3966 884 3967 426 3968 14216 3969 132813 3970 79688 3971 159667 3972 47813 3973 114048 3974 68429 3975 168372 3976 28688 3977 81463 3978 48878 3979 107146 3980 29327 3981 76533 3982 45920 3983 31857 3984 17213 3985 58188 3986 34913 3987 68184 3988 20948 3989 48703 3990 29222 3991 26956 3992 12569 3993 34788 3994 20873 3995 17154 3996 12524 3997 12253 3998 7352 3999 4480 4000 10328 4001 41563 4002 24938 4003 43390 4004 14963 4005 30993 4006 18596 4007 22809 4008 8978 4009 22138 4010 13283 4011 14515 4012 7970 4013 10368 4014 6221 4015 3426 4016 5387 4017 15813 4018 9488 4019 9237 4020 5693 4021 6598 4022 3959 4023 2899 4024 3416 4025 4713 4026 2828 4027 1845 4028 1697 4029 1318 4030 791 4031 352 4032 6197 4033 29688 4034 17813 4035 27612 4036 10688 4037 19723 4038 11834 4039 19300 4040 6413 4041 14088 4042 8453 4043 12282 4044 5072 4045 8773 4046 5264 4047 2620 4048 3848 4049 10063 4050 6038 4051 7816 4052 3623 4053 5583 4054 3350 4055 2217 4056 2174 4057 3988 4058 2393 4059 1411 4060 1436 4061 1008 4062 605 4063 315 4064 2309 4065 7188 4066 4313 4067 4974 4068 2588 4069 3553 4070 2132 4071 1876 4072 1553 4073 2538 4074 1523 4075 1194 4076 914 4077 853 4078 512 4079 241 4080 932 4081 1813 4082 1088 4083 760 4084 653 4085 543 4086 326 4087 204 4088 392 4089 388 4090 233 4091 130 4092 140 4093 93 4094 56 4095 21 4096 797162 4097 122070313 4098 73242188 4099 988663372 4100 43945313 4101 706188123 4102 423712874 4103 12968712301 4104 26367188 4105 504420088 4106 302652053 4107 8252816919 4108 181591232 4109 5894869228 4110 3536921537 4111 5302249687 4112 15820313 4113 360300063 4114 216180038 4115 5251792585 4116 129708023 4117 3751280418 4118 2250768251 4119 4486518966 4120 77824814 4121 2679486013 4122 1607691608 4123 2855057524 4124 964614965 4125 2039326803 4126 1223596082 4127 3487878721 4128 9492188 4129 257357188 4130 154414313 4131 3342049827 4132 92648588 4133 2387178448 4134 1432307069 4135 3796285279 4136 55589153 4137 1705127463 4138 1023076478 4139 2415817905 4140 613845887 4141 1725584218 4142 1035350531 4143 2667201375 4144 33353492 4145 1217948188 4146 730768913 4147 1537338667 4148 438461348 4149 1098099048 4150 658859429 4151 2256862702 4152 263076809 4153 784356463 4154 470613878 4155 1436185356 4156 282368327 4157 1025846683 4158 615508010 4159 446935870 4160 5695313 4161 183826563 4162 110295938 4163 2126758981 4164 66177563 4165 1519113558 4166 911468135 4167 3212241390 4168 39706538 4169 1085081113 4170 651048668 4171 2044153612 4172 390629201 4173 1460109723 4174 876065834 4175 2039624581 4176 23823923 4177 775057938 4178 465034763 4179 1300825026 4180 279020858 4181 929160733 4182 557496440 4183 1725836184 4184 167412515 4185 663686238 4186 398211743 4187 1098259390 4188 238927046 4189 784470993 4190 470682596 4191 399889989 4192 14294354 4193 553612813 4194 332167688 4195 827797744 4196 199300613 4197 591284103 4198 354770462 4199 1460322925 4200 119580368 4201 422345788 4202 253407473 4203 929296407 4204 152044484 4205 663783148 4206 398269889 4207 305798227 4208 71748221 4209 301675563 4210 181005338 4211 591370441 4212 108603203 4213 422407458 4214 253444475 4215 258752346 4216 65161922 4217 301719613 4218 181031768 4219 164660584 4220 108619061 4221 117614703 4222 70568822 4223 74017945 4224 3417188 4225 131304688 4226 78782813 4227 1353392079 4228 47269688 4229 966708628 4230 580025177 4231 2718050407 4232 28361813 4233 690506163 4234 414303698 4235 1729668441 4236 248582219 4237 1235477458 4238 741286475 4239 1559712915 4240 17017088 4241 493218688 4242 295931213 4243 1100698099 4244 177558728 4245 786212928 4246 471727757 4247 1319757082 4248 106535237 4249 561580663 4250 336948398 4251 839845416 4252 202169039 4253 599889583 4254 359933750 4255 357796306 4256 10210253 4257 352299063 4258 211379438 4259 700444245 4260 126827663 4261 500317318 4262 300190391 4263 1116717531 4264 76096598 4265 357369513 4266 214421708 4267 710638429 4268 128653025 4269 507598878 4270 304559327 4271 273608940 4272 45657959 4273 255263938 4274 153158363 4275 452224455 4276 91895018 4277 323017468 4278 193810481 4279 231515257 4280 55137011 4281 230726763 4282 138436058 4283 147327891 4284 83061635 4285 105234208 4286 63140525 4287 61145259 4288 6126152 4289 251642188 4290 150985313 4291 445737247 4292 90591188 4293 318383748 4294 191030249 4295 944914834 4296 54354713 4297 227416963 4298 136450178 4299 601309440 4300 81870107 4301 429506743 4302 257704046 4303 209230366 4304 32612828 4305 162440688 4306 97464413 4307 382651462 4308 58478648 4309 273322473 4310 163993484 4311 177041079 4312 35087189 4313 195230338 4314 117138203 4315 112662505 4316 70282922 4317 80473218 4318 48283931 4319 54708916 4320 19567697 4321 116029063 4322 69617438 4323 243505476 4324 41770463 4325 173932483 4326 104359490 4327 149803990 4328 25062278 4329 124237488 4330 74542493 4331 95329812 4332 44725496 4333 68092723 4334 40855634 4335 41836230 4336 15037367 4337 88741063 4338 53244638 4339 60664426 4340 31946783 4341 43331733 4342 25999040 4343 35399887 4344 19168070 4345 30951238 4346 18570743 4347 22527201 4348 11142446 4349 16090858 4350 9654515 4351 10255575 4352 2050313 4353 93789063 4354 56273438 4355 861249505 4356 33764063 4357 615178218 4358 369106931 4359 2299888806 4360 20258438 4361 439413013 4362 263647808 4363 1463565604 4364 158188685 4365 1045404003 4366 627242402 4367 1192721641 4368 12155063 4369 313866438 4370 188319863 4371 931359930 4372 112991918 4373 665257093 4374 399154256 4375 1009226004 4376 67795151 4377 475183638 4378 285110183 4379 642234730 4380 171066110 4381 458739093 4382 275243456 4383 320133537 4384 7293038 4385 224190313 4386 134514188 4387 592683592 4388 80708513 4389 423345423 4390 254007254 4391 853960465 4392 48425108 4393 302389588 4394 181433753 4395 543429387 4396 108860252 4397 388163848 4398 232898309 4399 244807999 4400 29055065 4401 215992563 4402 129595538 4403 345818701 4404 77757323 4405 247013358 4406 148208015 4407 207145230 4408 46654394 4409 176438113 4410 105862868 4411 131819692 4412 63517721 4413 94156923 4414 56494154 4415 50511301 4416 4375823 4417 160135938 4418 96081563 4419 377162286 4420 57648938 4421 269401633 4422 161640980 4423 722581932 4424 34589363 4425 192429738 4426 115457843 4427 459824866 4428 69274706 4429 328446333 4430 197067800 4431 187206117 4432 20753618 4433 137449813 4434 82469888 4435 292615824 4436 49481933 4437 209011303 4438 125406782 4439 158405176 4440 29689160 4441 149293788 4442 89576273 4443 100803294 4444 53745764 4445 72002353 4446 43201412 4447 45194322 4448 12452171 4449 98178438 4450 58907063 4451 186210070 4452 35344238 4453 133007193 4454 79804316 4455 134035149 4456 21206543 4457 95005138 4458 57003083 4459 85295095 4460 34201850 4461 60925068 4462 36555041 4463 34560364 4464 12723926 4465 67860813 4466 40716488 4467 54278697 4468 24429893 4469 38770498 4470 23262299 4471 29243385 4472 14657936 4473 27693213 4474 16615928 4475 18609427 4476 9969557 4477 13292448 4478 7975469 4479 8133732 4480 2625494 4481 114382813 4482 68629688 4483 240012364 4484 41177813 4485 171437403 4486 102862442 4487 611415481 4488 24706688 4489 122455288 4490 73473173 4491 389082579 4492 44083904 4493 277916128 4494 166749677 4495 143157619 4496 14824013 4497 87468063 4498 52480838 4499 247598005 4500 31488503 4501 176855718 4502 106113431 4503 121133370 4504 18893102 4505 126325513 4506 75795308 4507 77084872 4508 45477185 4509 55060623 4510 33036374 4511 40437025 4512 8894408 4513 62477188 4514 37486313 4515 157562367 4516 22491788 4517 112544548 4518 67526729 4519 102497467 4520 13495073 4521 80388963 4522 48233378 4523 65225661 4524 28940027 4525 46589758 4526 27953855 4527 30922431 4528 8097044 4529 57420688 4530 34452413 4531 41507239 4532 20671448 4533 29648028 4534 17788817 4535 26165134 4536 12402869 4537 21177163 4538 12706298 4539 16650540 4540 7623779 4541 11893243 4542 7135946 4543 6719170 4544 5336645 4545 44626563 4546 26775938 4547 100266961 4548 16065563 4549 71619258 4550 42971555 4551 86728626 4552 9639338 4553 51156613 4554 30693968 4555 55190944 4556 18416381 4557 39422103 4558 23653262 4559 23646565 4560 5783603 4561 36540438 4562 21924263 4563 35121510 4564 13154558 4565 25086793 4566 15052076 4567 20008632 4568 7892735 4569 17919138 4570 10751483 4571 12732766 4572 6450890 4573 9094833 4574 5456900 4575 6011889 4576 3470162 4577 26100313 4578 15660188 4579 22350052 4580 9396113 4581 15964323 4582 9578594 4583 16930381 4584 5637668 4585 11403088 4586 6841853 4587 10773879 4588 4105112 4589 7695628 4590 4617377 4591 4597327 4592 3382601 4593 8145063 4594 4887038 4595 6856105 4596 2932223 4597 4897218 4598 2938331 4599 3890046 4600 1759334 4601 3498013 4602 2098808 4603 2475484 4604 1259285 4605 1768203 4606 1060922 4607 461761 4608 1230188 4609 66992188 4610 40195313 4611 548067867 4612 24117188 4613 391477048 4614 234886229 4615 1946059759 4616 14470313 4617 279626463 4618 167775878 4619 1238401665 4620 100665527 4621 884572618 4622 530743571 4623 912081255 4624 8682188 4625 199733188 4626 119839913 4627 788073787 4628 71903948 4629 562909848 4630 337745909 4631 771761062 4632 43142369 4633 402078463 4634 241247078 4635 491120676 4636 144748247 4637 350800483 4638 210480290 4639 286435270 4640 5209313 4641 142666563 4642 85599938 4643 501501501 4644 51359963 4645 358215358 4646 214929215 4647 653028591 4648 30815978 4649 255868113 4650 153520868 4651 415563649 4652 92112521 4653 296831178 4654 178098707 4655 219038736 4656 18489587 4657 182762938 4658 109657763 4659 264449595 4660 65794658 4661 188892568 4662 113335541 4663 185340469 4664 39476795 4665 134923263 4666 80953958 4667 117943935 4668 48572375 4669 84245668 4670 50547401 4671 41726727 4672 3125588 4673 101904688 4674 61142813 4675 319137319 4676 36685688 4677 227955228 4678 136773137 4679 552562654 4680 22011413 4681 162825163 4682 97695098 4683 351630780 4684 58617059 4685 251164843 4686 150698906 4687 167500210 4688 13206848 4689 116303688 4690 69782213 4691 223765042 4692 41869328 4693 159832173 4694 95899304 4695 141730947 4696 25121597 4697 114165838 4698 68499503 4699 90192421 4700 41099702 4701 64423158 4702 38653895 4703 37334440 4704 7924109 4705 83074063 4706 49844438 4707 142395936 4708 29906663 4709 101711383 4710 61026830 4711 119926186 4712 17943998 4713 72650988 4714 43590593 4715 76316664 4716 26154356 4717 54511903 4718 32707142 4719 28549866 4720 10766399 4721 51893563 4722 31136138 4723 48565150 4724 18681683 4725 34689393 4726 20813636 4727 24157579 4728 11209010 4729 24778138 4730 14866883 4731 15373005 4732 8920130 4733 10980718 4734 6588431 4735 6450891 4736 1875353 4737 72789063 4738 43673438 4739 203087385 4740 26204063 4741 145062418 4742 87037451 4743 467553015 4744 15722438 4745 103616013 4746 62169608 4747 297533737 4748 37301765 4749 212524098 4750 127514459 4751 128088396 4752 9433463 4753 74011438 4754 44406863 4755 189339651 4756 26644118 4757 135242608 4758 81145565 4759 108382489 4760 15986471 4761 96601863 4762 57961118 4763 68970675 4764 34776671 4765 49264768 4766 29558861 4767 33404499 4768 5660078 4769 52865313 4770 31719188 4771 120488869 4772 19031513 4773 86063478 4774 51638087 4775 91708260 4776 11418908 4777 61473913 4778 36884348 4779 58359802 4780 22130609 4781 41685573 4782 25011344 4783 25544617 4784 6851345 4785 43909938 4786 26345963 4787 37138056 4788 15807578 4789 26527183 4790 15916310 4791 21614676 4792 9484547 4793 18947988 4794 11368793 4795 13754794 4796 6821276 4797 9824853 4798 5894912 4799 5328997 4800 3396047 4801 37760938 4802 22656563 4803 76674735 4804 13593938 4805 54767668 4806 32860601 4807 77599297 4808 8156363 4809 39119763 4810 23471858 4811 49381371 4812 14083115 4813 35272408 4814 21163445 4815 19534119 4816 4893818 4817 27942688 4818 16765613 4819 31424509 4820 10059368 4821 22446078 4822 13467647 4823 16528870 4824 6035621 4825 16032913 4826 9619748 4827 10518372 4828 5771849 4829 7513123 4830 4507874 4831 4768050 4832 2936291 4833 19959063 4834 11975438 4835 19997415 4836 7185263 4837 14283868 4838 8570321 4839 13985967 4840 4311158 4841 10202763 4842 6121658 4843 8900161 4844 3672995 4845 6357258 4846 3814355 4847 3646156 4848 2586695 4849 7287688 4850 4372613 4851 5663739 4852 2623568 4853 4045528 4854 2427317 4855 3085209 4856 1574141 4857 2889663 4858 1733798 4859 1963315 4860 1040279 4861 1402368 4862 841421 4863 431970 4864 1125212 4865 51992188 4866 31195313 4867 129237427 4868 18717188 4869 92312448 4870 55387469 4871 395621782 4872 11230313 4873 65937463 4874 39562478 4875 251759316 4876 23737487 4877 179828083 4878 107896850 4879 97949950 4880 6738188 4881 47098188 4882 28258913 4883 160210474 4884 16955348 4885 114436053 4886 68661632 4887 82880727 4888 10173209 4889 81740038 4890 49044023 4891 52742281 4892 29426414 4893 37673058 4894 22603835 4895 29888236 4896 4042913 4897 33641563 4898 20184938 4899 101952120 4900 12110963 4901 72822943 4902 43693766 4903 70129846 4904 7266578 4905 52016388 4906 31209833 4907 44628084 4908 18725900 4909 31877203 4910 19126322 4911 22855710 4912 4359947 4913 37154563 4914 22292738 4915 28399690 4916 13375643 4917 20285493 4918 12171296 4919 19339447 4920 8025386 4921 14489638 4922 8693783 4923 12306921 4924 5216270 4925 8790658 4926 5274395 4927 4402215 4928 2425748 4929 24029688 4930 14417813 4931 64878622 4932 8650688 4933 46341873 4934 27805124 4935 59340639 4936 5190413 4937 33101338 4938 19860803 4939 37762225 4940 11916482 4941 26973018 4942 16183811 4943 17477896 4944 3114248 4945 23643813 4946 14186288 4947 24030507 4948 8511773 4949 17164648 4950 10298789 4951 14788989 4952 5107064 4953 12260463 4954 7356278 4955 9411175 4956 4413767 4957 6722268 4958 4033361 4959 3938824 4960 1868549 4961 16888438 4962 10133063 4963 15292141 4964 6079838 4965 10922958 4966 6553775 4967 12513760 4968 3647903 4969 7802113 4970 4681268 4971 7963302 4972 2808761 4973 5688073 4974 3412844 4975 3012042 4976 2188742 4977 5572938 4978 3343763 4979 5067556 4980 2006258 4981 3619683 4982 2171810 4983 2548651 4984 1203755 4985 2585488 4986 1551293 4987 1621869 4988 930776 4989 1158478 4990 695087 4991 342597 4992 1455449 4993 17164063 4994 10298438 4995 41286396 4996 6179063 4997 29490283 4998 17694170 4999 50211310 5000 3707438 5001 21064488 5002 12638693 5003 31952652 5004 7583216 5005 22823323 5006 13693994 5007 13365450 5008 2224463 5009 15046063 5010 9027638 5011 20333506 5012 5416583 5013 14523933 5014 8714360 5015 11309227 5016 3249950 5017 10374238 5018 6224543 5019 7196781 5020 3734726 5021 5140558 5022 3084335 5023 3524211 5024 1334678 5025 10747188 5026 6448313 5027 12939504 5028 3868988 5029 9242503 5030 5545502 5031 9569346 5032 2321393 5033 6601788 5034 3961073 5035 6089584 5036 2376644 5037 4349703 5038 2609822 5039 2694985 5040 1392836 5041 4715563 5042 2829338 5043 3875190 5044 1697603 5045 2767993 5046 1660796 5047 2280372 5048 1018562 5049 1977138 5050 1186283 5051 1451146 5052 711770 5053 1036533 5054 621920 5055 283015 5056 800807 5057 7676563 5058 4605938 5059 8234230 5060 2763563 5061 5881593 5062 3528956 5063 8097139 5064 1658138 5065 4201138 5066 2520683 5067 5152725 5068 1512410 5069 3680518 5070 2208311 5071 2060871 5072 994883 5073 3000813 5074 1800488 5075 3279007 5076 1080293 5077 2342148 5078 1405289 5079 1743814 5080 648176 5081 1672963 5082 1003778 5083 1109700 5084 602267 5085 792643 5086 475586 5087 253224 5088 596930 5089 2143438 5090 1286063 5091 2086641 5092 771638 5093 1490458 5094 894275 5095 1475535 5096 462983 5097 1064613 5098 638768 5099 938977 5100 383261 5101 670698 5102 402419 5103 193642 5104 277790 5105 760438 5106 456263 5107 597531 5108 273758 5109 426808 5110 256085 5111 163851 5112 164255 5113 304863 5114 182918 5115 104269 5116 109751 5117 74478 5118 44687 5119 25327 5120 738113 5121 47851563 5122 28710938 5123 348770461 5124 17226563 5125 249121758 5126 149473055 5127 1646665950 5128 10335938 5129 177944113 5130 106766468 5131 1047878332 5132 64059881 5133 748484523 5134 449090714 5135 697473901 5136 6201563 5137 127102938 5138 76261763 5139 666831666 5140 45757058 5141 476308333 5142 285785000 5143 590170224 5144 27454235 5145 340220238 5146 204132143 5147 375562870 5148 122479286 5149 268259193 5150 160955516 5151 256284189 5152 3720938 5153 90787813 5154 54472688 5155 424347424 5156 32683613 5157 303105303 5158 181863182 5159 499374805 5160 19610168 5161 216503788 5162 129902273 5163 317783967 5164 77941364 5165 226988548 5166 136193129 5167 195982027 5168 11766101 5169 154645563 5170 92787338 5171 202226161 5172 55672403 5173 144447258 5174 86668355 5175 165830946 5176 33403442 5177 103176613 5178 61905968 5179 105528784 5180 37143581 5181 75377703 5182 45226622 5183 34469905 5184 2232563 5185 64848438 5186 38909063 5187 270039270 5188 23345438 5189 192885193 5190 115731116 5191 422547912 5192 14007263 5193 137775138 5194 82665083 5195 268894126 5196 49599050 5197 192067233 5198 115240340 5199 149868609 5200 8404358 5201 98410813 5202 59046488 5203 171114444 5204 35427893 5205 122224603 5206 73334762 5207 126811900 5208 21256736 5209 87303288 5210 52381973 5211 80698482 5212 31429184 5213 57641773 5214 34585064 5215 30841494 5216 5042615 5217 70293438 5218 42176063 5219 108891010 5220 25305638 5221 77779293 5222 46667576 5223 107302377 5224 15183383 5225 55556638 5226 33333983 5227 68283331 5228 20000390 5229 48773808 5230 29264285 5231 23584672 5232 9110030 5233 39683313 5234 23809988 5235 43453029 5236 14285993 5237 31037878 5238 18622727 5239 19956261 5240 8571596 5241 22169913 5242 13301948 5243 12699439 5244 7981169 5245 9071028 5246 5442617 5247 5116224 5248 1339538 5249 46320313 5250 27792188 5251 171843172 5252 16675313 5253 122745123 5254 73647074 5255 357540541 5256 10005188 5257 87675088 5258 52605053 5259 227525799 5260 31563032 5261 162518428 5262 97511057 5263 114605407 5264 6003113 5265 62625063 5266 37575038 5267 144789145 5268 22545023 5269 103420818 5270 62052491 5271 96973806 5272 13527014 5273 73872013 5274 44323208 5275 61710604 5276 26593925 5277 44079003 5278 26447402 5279 27595021 5280 3601868 5281 44732188 5282 26839313 5283 92138547 5284 16103588 5285 65813248 5286 39487949 5287 82054759 5288 9662153 5289 47009463 5290 28205678 5291 52216665 5292 16923407 5293 37297618 5294 22378571 5295 21102075 5296 5797292 5297 33578188 5298 20146913 5299 33228787 5300 12088148 5301 23734848 5302 14240909 5303 17855602 5304 7252889 5305 16953463 5306 10172078 5307 11362656 5308 6103247 5309 8116183 5310 4869710 5311 4226446 5312 2161121 5313 31951563 5314 19170938 5315 58633621 5316 11502563 5317 41881158 5318 25128695 5319 69430950 5320 6901538 5321 29915113 5322 17949068 5323 44183332 5324 10769441 5325 31559523 5326 18935714 5327 16136881 5328 4140923 5329 21367938 5330 12820763 5331 28116666 5332 7692458 5333 20083333 5334 12050000 5335 13654284 5336 4615475 5337 14345238 5338 8607143 5339 8689090 5340 5164286 5341 6206493 5342 3723896 5343 3781557 5344 2484554 5345 15262813 5346 9157688 5347 17892424 5348 5494613 5349 12780303 5350 7668182 5351 11553625 5352 3296768 5353 9128788 5354 5477273 5355 7352307 5356 3286364 5357 5251648 5358 3150989 5359 2891779 5360 1978061 5361 6520563 5362 3912338 5363 4678741 5364 2347403 5365 3341958 5366 2005175 5367 2446890 5368 1408442 5369 2387113 5370 1432268 5371 1557112 5372 859361 5373 1112223 5374 667334 5375 404101 5376 803723 5377 33085938 5378 19851563 5379 109354746 5380 11910938 5381 78110533 5382 46866320 5383 302534304 5384 7146563 5385 55793238 5386 33475943 5387 192521830 5388 20085566 5389 137515593 5390 82509356 5391 87639429 5392 4287938 5393 39852313 5394 23911388 5395 122513892 5396 14346833 5397 87509923 5398 52505954 5399 74156440 5400 8608100 5401 62507088 5402 37504253 5403 47190462 5404 22502552 5405 33707473 5406 20224484 5407 24690282 5408 2572763 5409 28465938 5410 17079563 5411 77963386 5412 10247738 5413 55688133 5414 33412880 5415 62747757 5416 6148643 5417 39777238 5418 23866343 5419 39930391 5420 14319806 5421 28521708 5422 17113025 5423 18880804 5424 3689186 5425 28412313 5426 17047388 5427 25410249 5428 10228433 5429 18150178 5430 10890107 5431 15976065 5432 6137060 5433 12964413 5434 7778648 5435 10166587 5436 4667189 5437 7261848 5438 4357109 5439 3491412 5440 1543658 5441 20332813 5442 12199688 5443 49613064 5444 7319813 5445 35437903 5446 21262742 5447 53094256 5448 4391888 5449 25312788 5450 15187673 5451 33787254 5452 9112604 5453 24133753 5454 14480252 5455 14438262 5456 2635133 5457 18080563 5458 10848338 5459 21500980 5460 6509003 5461 15357843 5462 9214706 5463 12216991 5464 3905402 5465 10969888 5466 6581933 5467 7774449 5468 3949160 5469 5553178 5470 3331907 5471 3123895 5472 1581080 5473 12914688 5474 7748813 5475 13682442 5476 4649288 5477 9773173 5478 5863904 5479 10337454 5480 2789573 5481 6980838 5482 4188503 5483 6578380 5484 2513102 5485 4698843 5486 2819306 5487 2388861 5488 1673744 5489 4986313 5490 2991788 5491 4186242 5492 1795073 5493 2990173 5494 1794104 5495 2021344 5496 1077044 5497 2135838 5498 1281503 5499 1286310 5500 768902 5501 918793 5502 551276 5503 320494 5504 926195 5505 14523438 5506 8714063 5507 31571950 5508 5228438 5509 22551393 5510 13530836 5511 44925909 5512 3137063 5513 16108138 5514 9664883 5515 28589215 5516 5798930 5517 20420868 5518 12252521 5519 11041024 5520 1882238 5521 11505813 5522 6903488 5523 18193137 5524 4142093 5525 12995098 5526 7797059 5527 9342405 5528 2485256 5529 9282213 5530 5569328 5531 5945167 5532 3341597 5533 4246548 5534 2547929 5535 2795064 5536 1129343 5537 8218438 5538 4931063 5539 11577451 5540 2958638 5541 8269608 5542 4961765 5543 7905112 5544 1775183 5545 5906863 5546 3544118 5547 5030526 5548 2126471 5549 3593233 5550 2155940 5551 2137402 5552 1065110 5553 4219188 5554 2531513 5555 3201244 5556 1518908 5557 2286603 5558 1371962 5559 1808571 5560 911345 5561 1633288 5562 979973 5563 1150909 5564 587984 5565 822078 5566 493247 5567 264756 5568 677606 5569 5870313 5570 3522188 5571 7367469 5572 2113313 5573 5262478 5574 3157487 5575 6688941 5576 1267988 5577 3758913 5578 2255348 5579 4256599 5580 1353209 5581 3040428 5582 1824257 5583 1634484 5584 760793 5585 2684938 5586 1610963 5587 2708745 5588 966578 5589 1934818 5590 1160891 5591 1383025 5592 579947 5593 1382013 5594 829208 5595 880107 5596 497525 5597 628648 5598 377189 5599 236887 5600 456476 5601 1917813 5602 1150688 5603 1723747 5604 690413 5605 1231248 5606 738749 5607 1170252 5608 414248 5609 879463 5610 527678 5611 744706 5612 316607 5613 531933 5614 319160 5615 181149 5616 248549 5617 628188 5618 376913 5619 473904 5620 226148 5621 338503 5622 203102 5623 153280 5624 135689 5625 241788 5626 145073 5627 97542 5628 87044 5629 69673 5630 41804 5631 21220 5632 482234 5633 23632813 5634 14179688 5635 69589384 5636 8507813 5637 49706703 5638 29824022 5639 255990565 5640 5104688 5641 35504788 5642 21302873 5643 162903087 5644 12781724 5645 116359348 5646 69815609 5647 67018387 5648 3062813 5649 25360563 5650 15216338 5651 103665601 5652 9129803 5653 74046858 5654 44428115 5655 56707866 5656 5477882 5657 52890613 5658 31734368 5659 36086824 5660 19040621 5661 25776303 5662 15465782 5663 22091305 5664 1837688 5665 18114688 5666 10868813 5667 65969019 5668 6521288 5669 47120728 5670 28272437 5671 47983579 5672 3912773 5673 33657663 5674 20194598 5675 30535005 5676 12116759 5677 21810718 5678 13086431 5679 16893351 5680 2347664 5681 24041188 5682 14424713 5683 19431367 5684 8654828 5685 13879548 5686 8327729 5687 14294374 5688 5192897 5689 9913963 5690 5948378 5691 9096420 5692 3569027 5693 6497443 5694 3898466 5695 2884210 5696 1102613 5697 12939063 5698 7763438 5699 41980285 5700 4658063 5701 29985918 5702 17991551 5703 40601490 5704 2794838 5705 21418513 5706 12851108 5707 25837312 5708 7710665 5709 18455223 5710 11073134 5711 12918445 5712 1676903 5713 15298938 5714 9179363 5715 16441926 5716 5507618 5717 11744233 5718 7046540 5719 10930992 5720 3304571 5721 8388738 5722 5033243 5723 6956086 5724 3019946 5725 4968633 5726 2981180 5727 2580609 5728 1006142 5729 10927813 5730 6556688 5731 10463044 5732 3934013 5733 7473603 5734 4484162 5735 9249301 5736 2360408 5737 5338288 5738 3202973 5739 5885919 5740 1921784 5741 4204228 5742 2522537 5743 1973407 5744 1416245 5745 3813063 5746 2287838 5747 3745585 5748 1372703 5749 2675418 5750 1605251 5751 1669806 5752 823622 5753 1911013 5754 1146608 5755 1062604 5756 687965 5757 759003 5758 455402 5759 254185 5760 661568 5761 9242188 5762 5545313 5763 26714727 5764 3327188 5765 19081948 5766 11449169 5767 34355107 5768 1996313 5769 13629963 5770 8177978 5771 21862341 5772 4906787 5773 15615958 5774 9369575 5775 9878811 5776 1197788 5777 9735688 5778 5841413 5779 13912399 5780 3504848 5781 9937428 5782 5962457 5783 8358994 5784 2102909 5785 7098163 5786 4258898 5787 5319360 5788 2555339 5789 3799543 5790 2279726 5791 2308966 5792 718673 5793 6954063 5794 4172438 5795 8853345 5796 2503463 5797 6323818 5798 3794291 5799 7072995 5800 1502078 5801 4517013 5802 2710208 5803 4500997 5804 1626125 5805 3214998 5806 1928999 5807 1765680 5808 901247 5809 3226438 5810 1935863 5811 2864271 5812 1161518 5813 2045908 5814 1227545 5815 1494037 5816 696911 5817 1461363 5818 876818 5819 950751 5820 526091 5821 679108 5822 407465 5823 209979 5824 431204 5825 4967188 5826 2980313 5827 5633947 5828 1788188 5829 4024248 5830 2414549 5831 5984842 5832 1072913 5833 2874463 5834 1724678 5835 3808536 5836 1034807 5837 2720383 5838 1632230 5839 1350226 5840 643748 5841 2053188 5842 1231913 5843 2423614 5844 739148 5845 1731153 5846 1038692 5847 1142499 5848 443489 5849 1236538 5850 741923 5851 727045 5852 445154 5853 519318 5854 311591 5855 187876 5856 386249 5857 1466563 5858 879938 5859 1542300 5860 527963 5861 1101643 5862 660986 5863 966730 5864 316778 5865 786888 5866 472133 5867 615192 5868 283280 5869 439423 5870 263654 5871 143670 5872 190067 5873 562063 5874 337238 5875 391486 5876 202343 5877 279633 5878 167780 5879 121567 5880 121406 5881 199738 5882 119843 5883 77361 5884 71906 5885 55258 5886 33155 5887 19851 5888 396941 5889 6601563 5890 3960938 5891 17000281 5892 2376563 5893 12143058 5894 7285835 5895 29069706 5896 1425938 5897 8673613 5898 5204168 5899 18498904 5900 3122501 5901 13213503 5902 7928102 5903 7554385 5904 855563 5905 6195438 5906 3717263 5907 11772030 5908 2230358 5909 8408593 5910 5045156 5911 6392172 5912 1338215 5913 6006138 5914 3603683 5915 4067746 5916 2162210 5917 2905533 5918 1743320 5919 2065917 5920 513338 5921 4425313 5922 2655188 5923 7491292 5924 1593113 5925 5350923 5926 3210554 5927 5408761 5928 955868 5929 3822088 5930 2293253 5931 3441939 5932 1375952 5933 2458528 5934 1475117 5935 1579819 5936 573521 5937 2730063 5938 1638038 5939 2190325 5940 982823 5941 1564518 5942 938711 5943 1336770 5944 589694 5945 1117513 5946 670508 5947 850672 5948 402305 5949 607623 5950 364574 5951 173461 5952 308003 5953 3160938 5954 1896563 5955 4767186 5956 1137938 5957 3405133 5958 2043080 5959 4576644 5960 682763 5961 2432238 5962 1459343 5963 2912410 5964 875606 5965 2080293 5966 1248176 5967 1208097 5968 409658 5969 1737313 5970 1042388 5971 1853352 5972 625433 5973 1323823 5974 794294 5975 1022236 5976 375260 5977 945588 5978 567353 5979 650514 5980 340412 5981 464653 5982 278792 5983 155202 5984 245795 5985 1240938 5986 744563 5987 1179406 5988 446738 5989 842433 5990 505460 5991 864969 5992 268043 5993 601738 5994 361043 5995 550435 5996 216626 5997 393168 5998 235901 5999 118684 6000 160826 6001 429813 6002 257888 6003 350277 6004 154733 6005 250198 6006 150119 6007 100425 6008 92840 6009 178713 6010 107228 6011 63907 6012 64337 6013 45648 6014 27389 6015 15744 6016 184802 6017 2257813 6018 1354688 6019 3033664 6020 812813 6021 2166903 6022 1300142 6023 3872545 6024 487688 6025 1547788 6026 928673 6027 2464347 6028 557204 6029 1760248 6030 1056149 6031 923839 6032 292613 6033 1105563 6034 663338 6035 1568221 6036 398003 6037 1120158 6038 672095 6039 781710 6040 238802 6041 800113 6042 480068 6043 497452 6044 288041 6045 355323 6046 213194 6047 138865 6048 175568 6049 789688 6050 473813 6051 997959 6052 284288 6053 712828 6054 427697 6055 661447 6056 170573 6057 509163 6058 305498 6059 420921 6060 183299 6061 300658 6062 180395 6063 106191 6064 102344 6065 363688 6066 218213 6067 267859 6068 130928 6069 191328 6070 114797 6071 89854 6072 78557 6073 136663 6074 81998 6075 57180 6076 49199 6077 40843 6078 24506 6079 13006 6080 105341 6081 564063 6082 338438 6083 635065 6084 203063 6085 453618 6086 272171 6087 559686 6088 121838 6089 324013 6090 194408 6091 356164 6092 116645 6093 254403 6094 152642 6095 81205 6096 73103 6097 231438 6098 138863 6099 226650 6100 83318 6101 161893 6102 97136 6103 68712 6104 49991 6105 115638 6106 69383 6107 43726 6108 41630 6109 31233 6110 18740 6111 11637 6112 43862 6113 165313 6114 99188 6115 144232 6116 59513 6117 103023 6118 61814 6119 58141 6120 35708 6121 73588 6122 44153 6123 36999 6124 26492 6125 26428 6126 15857 6127 8899 6128 21425 6129 52563 6130 31538 6131 23545 6132 18923 6133 16818 6134 10091 6135 7530 6136 11354 6137 12013 6138 7208 6139 4792 6140 4325 6141 3423 6142 2054 6143 841 6144 442868 6145 34179688 6146 20507813 6147 221944839 6148 12304688 6149 158532028 6150 95119217 6151 1393332727 6152 7382813 6153 113237163 6154 67942298 6155 886666281 6156 40765379 6157 633333058 6158 379999835 6159 533362395 6160 4429688 6161 80883688 6162 48530213 6163 564242179 6164 29118128 6165 403030128 6166 241818077 6167 451306642 6168 17470877 6169 287878663 6170 172727198 6171 287195136 6172 103636319 6173 205139383 6174 123083630 6175 229306906 6176 2657813 6177 57774063 6178 34664438 6179 359063205 6180 20798663 6181 256473718 6182 153884231 6183 381874851 6184 12479198 6185 183195513 6186 109917308 6187 243011269 6188 65950385 6189 173579478 6190 104147687 6191 175352340 6192 7487519 6193 130853938 6194 78512363 6195 154643535 6196 47107418 6197 110459668 6198 66275801 6199 148375057 6200 28264451 6201 78899763 6202 47339858 6203 94420491 6204 28403915 6205 67443208 6206 40465925 6207 28475139 6208 1594688 6209 41267188 6210 24760313 6211 228494767 6212 14856188 6213 163210548 6214 97926329 6215 323124874 6216 8913713 6217 116578963 6218 69947378 6219 205624920 6220 41968427 6221 146874943 6222 88124966 6223 134092966 6224 5348228 6225 83270688 6226 49962413 6227 130852222 6228 29977448 6229 93465873 6230 56079524 6231 113463279 6232 17986469 6233 66761338 6234 40056803 6235 72203905 6236 24034082 6237 51574218 6238 30944531 6239 25477756 6240 3208937 6241 59479063 6242 35687438 6243 83269596 6244 21412463 6245 59478283 6246 35686970 6247 96007390 6248 12847478 6249 42484488 6250 25490693 6251 61095612 6252 15294416 6253 43639723 6254 26183834 6255 19482990 6256 7708487 6257 30346063 6258 18207638 6259 38879026 6260 10924583 6261 27770733 6262 16662440 6263 16485607 6264 6554750 6265 19836238 6266 11901743 6267 10490841 6268 7141046 6269 7493458 6270 4496075 6271 4057695 6272 956813 6273 29476563 6274 17685938 6275 145405761 6276 10611563 6277 103861258 6278 62316755 6279 273413355 6280 6366938 6281 74186613 6282 44511968 6283 173990317 6284 26707181 6285 124278798 6286 74567279 6287 102541680 6288 3820163 6289 52990438 6290 31794263 6291 110721111 6292 19076558 6293 79086508 6294 47451905 6295 86766037 6296 11445935 6297 56490363 6298 33894218 6299 55214751 6300 20336531 6301 39439108 6302 23663465 6303 22795887 6304 2292098 6305 37850313 6306 22710188 6307 70458889 6308 13626113 6309 50327778 6310 30196667 6311 73417416 6312 8175668 6313 35948413 6314 21569048 6315 46720174 6316 12941429 6317 33371553 6318 20022932 6319 17432149 6320 4905401 6321 25677438 6322 15406463 6323 29731020 6324 9243878 6325 21236443 6326 12741866 6327 14750280 6328 5546327 6329 15168888 6330 9101333 6331 9386542 6332 5460800 6333 6704673 6334 4022804 6335 3352009 6336 1375259 6337 27035938 6338 16221563 6339 44837475 6340 9732938 6341 32026768 6342 19216061 6343 62122429 6344 5839763 6345 22876263 6346 13725758 6347 39532455 6348 8235455 6349 28237468 6350 16942481 6351 13330467 6352 3503858 6353 16340188 6354 9804113 6355 25157017 6356 5882468 6357 17969298 6358 10781579 6359 11279626 6360 3529481 6361 12835213 6362 7701128 6363 7177944 6364 4620677 6365 5127103 6366 3076262 6367 2999166 6368 2102315 6369 11671563 6370 7002938 6371 16009011 6372 4201763 6373 11435008 6374 6861005 6375 9544299 6376 2521058 6377 8167863 6378 4900718 6379 6073645 6380 2940431 6381 4338318 6382 2602991 6383 2293480 6384 1512635 6385 5834188 6386 3500513 6387 3865047 6388 2100308 6389 2760748 6390 1656449 6391 1940637 6392 1260185 6393 1971963 6394 1183178 6395 1234951 6396 709907 6397 882108 6398 529265 6399 378030 6400 574088 6401 21054688 6402 12632813 6403 92530939 6404 7579688 6405 66093528 6406 39656117 6407 231349762 6408 4547813 6409 47209663 6410 28325798 6411 147222576 6412 16995479 6413 105158983 6414 63095390 6415 78414226 6416 2728688 6417 33721188 6418 20232713 6419 93687094 6420 12139628 6421 66919353 6422 40151612 6423 66350499 6424 7283777 6425 47799538 6426 28679723 6427 42223045 6428 17207834 6429 30159318 6430 18095591 6431 20396320 6432 1637213 6433 24086563 6434 14451938 6435 59619060 6436 8671163 6437 42585043 6438 25551026 6439 56142730 6440 5202698 6441 30417888 6442 18250733 6443 35727192 6444 10950440 6445 25519423 6446 15311654 6447 15597186 6448 3121619 6449 21727063 6450 13036238 6451 22735486 6452 7821743 6453 16239633 6454 9743780 6455 13197619 6456 4693046 6457 11599738 6458 6959843 6459 8398485 6460 4175906 6461 5998918 6462 3599351 6463 2769051 6464 982328 6465 17204688 6466 10322813 6467 37939402 6468 6193688 6469 27099573 6470 16259744 6471 47505387 6472 3716213 6473 19356838 6474 11614103 6475 30230701 6476 6968462 6477 21593358 6478 12956015 6479 11927260 6480 2229728 6481 13826313 6482 8295788 6483 19237719 6484 4977473 6485 13741228 6486 8244737 6487 10092297 6488 2986484 6489 9815163 6490 5889098 6491 6422371 6492 3533459 6493 4587408 6494 2752445 6495 2477572 6496 1337837 6497 9875938 6498 5925563 6499 12242185 6500 3555338 6501 8744418 6502 5246651 6503 8539636 6504 2133203 6505 6246013 6506 3747608 6507 5434314 6508 2248565 6509 3881653 6510 2328992 6511 1894614 6512 1279922 6513 4461438 6514 2676863 6515 3458200 6516 1606118 6517 2470143 6518 1482086 6519 1603135 6520 963671 6521 1764388 6522 1058633 6523 1020177 6524 635180 6525 728698 6526 437219 6527 299817 6528 589397 6529 12289063 6530 7373438 6531 24143256 6532 4424063 6533 17245183 6534 10347110 6535 40196866 6536 2654438 6537 12317988 6538 7390793 6539 25579824 6540 4434476 6541 18271303 6542 10962782 6543 9120846 6544 1592663 6545 8798563 6546 5279138 6547 16278070 6548 3167483 6549 11627193 6550 6976316 6551 7717639 6552 1900490 6553 8305138 6554 4983083 6555 4911225 6556 2989850 6557 3508018 6558 2104811 6559 2216775 6560 955598 6561 6284688 6562 3770813 6563 10358772 6564 2262488 6565 7399123 6566 4439474 6567 6530310 6568 1357493 6569 5285088 6570 3171053 6571 4155652 6572 1902632 6573 2968323 6574 1780994 6575 1695181 6576 814496 6577 3775063 6578 2265038 6579 2644506 6580 1359023 6581 1888933 6582 1133360 6583 1434384 6584 815414 6585 1349238 6586 809543 6587 912790 6588 485726 6589 651993 6590 391196 6591 247675 6592 573359 6593 4489063 6594 2693438 6595 6591946 6596 1616063 6597 4708533 6598 2825120 6599 5525647 6600 969638 6601 3363238 6602 2017943 6603 3516321 6604 1210766 6605 2511658 6606 1506995 6607 1296315 6608 581783 6609 2402313 6610 1441388 6611 2237659 6612 864833 6613 1598328 6614 958997 6615 1096882 6616 518900 6617 1141663 6618 684998 6619 698016 6620 410999 6621 498583 6622 299150 6623 221604 6624 349070 6625 1715938 6626 1029563 6627 1423965 6628 617738 6629 1017118 6630 610271 6631 928131 6632 370643 6633 726513 6634 435908 6635 590629 6636 261545 6637 421878 6638 253127 6639 169462 6640 222386 6641 518938 6642 311363 6643 375855 6644 186818 6645 268468 6646 161081 6647 143391 6648 112091 6649 191763 6650 115058 6651 91249 6652 69035 6653 65178 6654 39107 6655 17779 6656 344453 6657 15039063 6658 9023438 6659 58883325 6660 5414063 6661 42059518 6662 25235711 6663 195757491 6664 3248438 6665 30042513 6666 18025508 6667 124572949 6668 10815305 6669 88980678 6670 53388407 6671 59963820 6672 1949063 6673 21458938 6674 12875363 6675 79273695 6676 7725218 6677 56624068 6678 33974441 6679 50738617 6680 4635131 6681 40445763 6682 24267458 6683 32288211 6684 14560475 6685 23063008 6686 13837805 6687 18249339 6688 1169438 6689 15327813 6690 9196688 6691 50446897 6692 5518013 6693 36033498 6694 21620099 6695 42932676 6696 3310808 6697 25738213 6698 15442928 6699 27320794 6700 9265757 6701 19514853 6702 11708912 6703 13955377 6704 1986485 6705 18384438 6706 11030663 6707 17385960 6708 6618398 6709 12418543 6710 7451126 6711 11808396 6712 3971039 6713 8870388 6714 5322233 6715 7514434 6716 3193340 6717 5367453 6718 3220472 6719 2287477 6720 701663 6721 10948438 6722 6569063 6723 32102571 6724 3941438 6725 22930408 6726 13758245 6727 36327649 6728 2364863 6729 16378863 6730 9827318 6731 23117595 6732 5896391 6733 16512568 6734 9907541 6735 10671759 6736 1418918 6737 11699188 6738 7019513 6739 14711197 6740 4211708 6741 10507998 6742 6304799 6743 9029950 6744 2527025 6745 7505713 6746 4503428 6747 5746332 6748 2702057 6749 4104523 6750 2462714 6751 2046690 6752 851351 6753 8356563 6754 5013938 6755 9361671 6756 3008363 6757 6686908 6758 4012145 6759 7640727 6760 1805018 6761 4776363 6762 2865818 6763 4862281 6764 1719491 6765 3473058 6766 2083835 6767 1565116 6768 1083011 6769 3411688 6770 2047013 6771 3094179 6772 1228208 6773 2210128 6774 1326077 6775 1324329 6776 736925 6777 1578663 6778 947198 6779 842755 6780 568319 6781 601968 6782 361181 6783 237786 6784 420998 6785 7820313 6786 4692188 6787 20428909 6788 2815313 6789 14592078 6790 8755247 6791 30738780 6792 1689188 6793 10422913 6794 6253748 6795 19561042 6796 3752249 6797 13972173 6798 8383304 6799 8160757 6800 1013513 6801 7444938 6802 4466963 6803 12447936 6804 2680178 6805 8891383 6806 5334830 6807 6905256 6808 1608107 6809 6350988 6810 3810593 6811 4394254 6812 2286356 6813 3138753 6814 1883252 6815 1831249 6816 608108 6817 5317813 6818 3190688 6819 7921414 6820 1914413 6821 5658153 6822 3394892 6823 5842909 6824 1148648 6825 4041538 6826 2424923 6827 3718215 6828 1454954 6829 2655868 6830 1593521 6831 1400367 6832 689189 6833 2886813 6834 1732088 6835 2366137 6836 1039253 6837 1690098 6838 1014059 6839 1184926 6840 623552 6841 1207213 6842 724328 6843 754044 6844 434597 6845 538603 6846 323162 6847 196432 6848 364865 6849 3798438 6850 2279063 6851 5040900 6852 1367438 6853 3600643 6854 2160386 6855 4944000 6856 820463 6857 2571888 6858 1543133 6859 3146182 6860 925880 6861 2247273 6862 1348364 6863 1070869 6864 492278 6865 1837063 6866 1102238 6867 2002116 6868 661343 6869 1430083 6870 858050 6871 906120 6872 396806 6873 1021488 6874 612893 6875 576622 6876 367736 6877 411873 6878 247124 6879 175755 6880 295367 6881 1312188 6882 787313 6883 1274074 6884 472388 6885 910053 6886 546032 6887 766717 6888 283433 6889 650038 6890 390023 6891 487911 6892 234014 6893 348508 6894 209105 6895 134401 6896 170060 6897 464313 6898 278588 6899 310489 6900 167153 6901 221778 6902 133067 6903 113724 6904 100292 6905 158413 6906 95048 6907 72370 6908 57029 6909 51693 6910 31016 6911 16632 6912 252599 6913 5585938 6914 3351563 6915 13000215 6916 2010938 6917 9285868 6918 5571521 6919 26009737 6920 1206563 6921 6632763 6922 3979658 6923 16551651 6924 2387795 6925 11822608 6926 7093565 6927 6240579 6928 723938 6929 4737688 6930 2842613 6931 10532869 6932 1705568 6933 7523478 6934 4514087 6935 5280490 6936 1023341 6937 5373913 6938 3224348 6939 3360312 6940 1934609 6941 2400223 6942 1440134 6943 1638486 6944 434363 6945 3384063 6946 2030438 6947 6702735 6948 1218263 6949 4787668 6950 2872601 6951 4468107 6952 730958 6953 3419763 6954 2051858 6955 2843341 6956 1231115 6957 2030958 6958 1218575 6959 1252960 6960 438575 6961 2442688 6962 1465613 6963 1809399 6964 879368 6965 1292428 6966 775457 6967 1060197 6968 527621 6969 923163 6970 553898 6971 674671 6972 332339 6973 481908 6974 289145 6975 162270 6976 260618 6977 2417188 6978 1450313 6979 4265377 6980 870188 6981 3046698 6982 1828019 6983 3780706 6984 522113 6985 2176213 6986 1305728 6987 2405904 6988 783437 6989 1718503 6990 1031102 6991 958146 6992 313268 6993 1554438 6994 932663 6995 1531030 6996 559598 6997 1093593 6998 656156 6999 810739 7000 335759 7001 781138 7002 468683 7003 515925 7004 281210 7005 368518 7006 221111 7007 145189 7008 187961 7009 1110313 7010 666188 7011 974292 7012 399713 7013 695923 7014 417554 7015 686010 7016 239828 7017 497088 7018 298253 7019 436552 7020 178952 7021 311823 7022 187094 7023 111027 7024 143897 7025 355063 7026 213038 7027 277806 7028 127823 7029 198433 7030 119060 7031 93946 7032 76694 7033 141738 7034 85043 7035 59784 7036 51026 7037 42703 7038 25622 7039 13191 7040 156371 7041 1726563 7042 1035938 7043 2714331 7044 621563 7045 1938808 7046 1163285 7047 3199059 7048 372938 7049 1384863 7050 830918 7051 2035765 7052 498551 7053 1454118 7054 872471 7055 732700 7056 223763 7057 989188 7058 593513 7059 1295487 7060 356108 7061 925348 7062 555209 7063 619977 7064 213665 7065 660963 7066 396578 7067 394531 7068 237947 7069 281808 7070 169085 7071 129906 7072 134258 7073 706563 7074 423938 7075 824401 7076 254363 7077 588858 7078 353315 7079 524596 7080 152618 7081 420613 7082 252368 7083 333834 7084 151421 7085 238453 7086 143072 7087 99340 7088 91571 7089 300438 7090 180263 7091 212440 7092 108158 7093 151743 7094 91046 7095 84057 7096 64895 7097 108388 7098 65033 7099 53491 7100 39020 7101 38208 7102 22925 7103 10897 7104 80555 7105 504688 7106 302813 7107 524619 7108 181688 7109 374728 7110 224837 7111 443889 7112 109013 7113 267663 7114 160598 7115 282475 7116 96359 7117 201768 7118 121061 7119 75966 7120 65408 7121 191188 7122 114713 7123 179757 7124 68828 7125 128398 7126 77039 7127 64279 7128 41297 7129 91713 7130 55028 7131 40905 7132 33017 7133 29218 7134 17531 7135 9750 7136 39245 7137 136563 7138 81938 7139 114391 7140 49163 7141 81708 7142 49025 7143 54390 7144 29498 7145 58363 7146 35018 7147 34612 7148 21011 7149 24723 7150 14834 7151 7456 7152 17699 7153 41688 7154 25013 7155 22026 7156 15008 7157 15733 7158 9440 7159 6309 7160 9005 7161 11238 7162 6743 7163 4015 7164 4046 7165 2868 7166 1721 7167 759 7168 206672 7169 10742188 7170 6445313 7171 37471207 7172 3867188 7173 26765148 7174 16059089 7175 165640954 7176 2320313 7177 19117963 7178 11470778 7179 105407880 7180 6882467 7181 75291343 7182 45174806 7183 45854686 7184 1392188 7185 13655688 7186 8193413 7187 67077742 7188 4916048 7189 47912673 7190 28747604 7191 38800119 7192 2949629 7193 34223338 7194 20534003 7195 24690985 7196 12320402 7197 17636418 7198 10581851 7199 16328356 7200 835313 7201 9754063 7202 5852438 7203 42685836 7204 3511463 7205 30489883 7206 18293930 7207 32830870 7208 2106878 7209 21778488 7210 13067093 7211 20892372 7212 7840256 7213 14923123 7214 8953874 7215 12486390 7216 1264127 7217 15556063 7218 9333638 7219 13295146 7220 5600183 7221 9496533 7222 5697920 7223 10565407 7224 3360110 7225 6783238 7226 4069943 7227 6723441 7228 2441966 7229 4802458 7230 2881475 7231 1889655 7232 501188 7233 6967188 7234 4180313 7235 27163714 7236 2508188 7237 19402653 7238 11641592 7239 27779967 7240 1504913 7241 13859038 7242 8315423 7243 17678161 7244 4989254 7245 12627258 7246 7576355 7247 9548416 7248 902948 7249 9899313 7250 5939588 7251 11249739 7252 3563753 7253 8035528 7254 4821317 7255 8079429 7256 2138252 7257 5739663 7258 3443798 7259 5141455 7260 2066279 7261 3672468 7262 2203481 7263 1690744 7264 541769 7265 7070938 7266 4242563 7267 7158925 7268 2545538 7269 5113518 7270 3068111 7271 6836440 7272 1527323 7273 3652513 7274 2191508 7275 4350462 7276 1314905 7277 3107473 7278 1864484 7279 1292922 7280 916394 7281 2608938 7282 1565363 7283 2768476 7284 939218 7285 1977483 7286 1186490 7287 1094011 7288 563531 7289 1412488 7290 847493 7291 696189 7292 508496 7293 497278 7294 298367 7295 188589 7296 300713 7297 4976563 7298 2985938 7299 17286000 7300 1791563 7301 12347143 7302 7408286 7303 23506126 7304 1074938 7305 8819388 7306 5291633 7307 14958444 7308 3174980 7309 10684603 7310 6410762 7311 7301730 7312 644963 7313 6299563 7314 3779738 7315 9519010 7316 2267843 7317 6799293 7318 4079576 7319 6178387 7320 1360706 7321 4856638 7322 2913983 7323 3931701 7324 1748390 7325 2808358 7326 1685015 7327 1512771 7328 386978 7329 4499688 7330 2699813 7331 6057552 7332 1619888 7333 4326823 7334 2596094 7335 5227866 7336 971933 7337 3090588 7338 1854353 7339 3326824 7340 1112612 7341 2376303 7342 1425782 7343 1156825 7344 583160 7345 2207563 7346 1324538 7347 2117070 7348 794723 7349 1512193 7350 907316 7351 978852 7352 476834 7353 1080138 7354 648083 7355 622906 7356 388850 7357 444933 7358 266960 7359 155791 7360 232187 7361 3214063 7362 1928438 7363 3854806 7364 1157063 7365 2753433 7366 1652060 7367 4423579 7368 694238 7369 1966738 7370 1180043 7371 2815005 7372 708026 7373 2010718 7374 1206431 7375 884631 7376 416543 7377 1404813 7378 842888 7379 1791367 7380 505733 7381 1279548 7382 767729 7383 748534 7384 303440 7385 913963 7386 548378 7387 476340 7388 329027 7389 340243 7390 204146 7391 139392 7392 249926 7393 1003438 7394 602063 7395 1139961 7396 361238 7397 814258 7398 488555 7399 633375 7400 216743 7401 581613 7402 348968 7403 403057 7404 209381 7405 287898 7406 172739 7407 106594 7408 130046 7409 415438 7410 249263 7411 256491 7412 149558 7413 183208 7414 109925 7415 90195 7416 89735 7417 130863 7418 78518 7419 57397 7420 47111 7421 40998 7422 24599 7423 15559 7424 180428 7425 3554688 7426 2132813 7427 11000182 7428 1279688 7429 7857273 7430 4714364 7431 19889799 7432 767813 7433 5612338 7434 3367403 7435 12657145 7436 2020442 7437 9040818 7438 5424491 7439 5583676 7440 460688 7441 4008813 7442 2405288 7443 8054547 7444 1443173 7445 5753248 7446 3451949 7447 4724649 7448 865904 7449 4109463 7450 2465678 7451 3006595 7452 1479407 7453 2147568 7454 1288541 7455 1353532 7456 276413 7457 2863438 7458 1718063 7459 5125621 7460 1030838 7461 3661158 7462 2196695 7463 3997780 7464 618503 7465 2615113 7466 1569068 7467 2544042 7468 941441 7469 1817173 7470 1090304 7471 1035054 7472 371102 7473 1867938 7474 1120763 7475 1618936 7476 672458 7477 1156383 7478 693830 7479 875815 7480 403475 7481 825988 7482 495593 7483 557337 7484 297356 7485 398098 7486 238859 7487 128697 7488 165848 7489 2045313 7490 1227188 7491 3261759 7492 736313 7493 2329828 7494 1397897 7495 3382737 7496 441788 7497 1664163 7498 998498 7499 2152651 7500 599099 7501 1537608 7502 922565 7503 791512 7504 265073 7505 1188688 7506 713213 7507 1369869 7508 427928 7509 978478 7510 587087 7511 669741 7512 256757 7513 698913 7514 419348 7515 426199 7516 251609 7517 304428 7518 182657 7519 115150 7520 159044 7521 849063 7522 509438 7523 871735 7524 305663 7525 622668 7526 373601 7527 566704 7528 183398 7529 444763 7530 266858 7531 360630 7532 160115 7533 257593 7534 154556 7535 88056 7536 110039 7537 317688 7538 190613 7539 229492 7540 114368 7541 163923 7542 98354 7543 74509 7544 68621 7545 117088 7546 70253 7547 47415 7548 42152 7549 33868 7550 20321 7551 12340 7552 99509 7553 1460938 7554 876563 7555 2075665 7556 525938 7557 1482618 7558 889571 7559 2862316 7560 315563 7561 1059013 7562 635408 7563 1821474 7564 381245 7565 1301053 7566 780632 7567 605274 7568 189338 7569 756438 7570 453863 7571 1159120 7572 272318 7573 827943 7574 496766 7575 512155 7576 163391 7577 591388 7578 354833 7579 325917 7580 212900 7581 232798 7582 139679 7583 103029 7584 113603 7585 540313 7586 324188 7587 737622 7588 194513 7589 526873 7590 316124 7591 433362 7592 116708 7593 376338 7594 225803 7595 275776 7596 135482 7597 196983 7598 118190 7599 78787 7600 70025 7601 268813 7602 161288 7603 175494 7604 96773 7605 125353 7606 75212 7607 66666 7608 58064 7609 89538 7610 53723 7611 42424 7612 32234 7613 30303 7614 18182 7615 10194 7616 68162 7617 385938 7618 231563 7619 469396 7620 138938 7621 335283 7622 201170 7623 366691 7624 83363 7625 239488 7626 143693 7627 233349 7628 86216 7629 166678 7630 100007 7631 60249 7632 50018 7633 171063 7634 102638 7635 148495 7636 61583 7637 106068 7638 63641 7639 50980 7640 36950 7641 75763 7642 45458 7643 32442 7644 27275 7645 23173 7646 13904 7647 9121 7648 30011 7649 122188 7650 73313 7651 94497 7652 43988 7653 67498 7654 40499 7655 43137 7656 26393 7657 48213 7658 28928 7659 27451 7660 17357 7661 19608 7662 11765 7663 6975 7664 15836 7665 34438 7666 20663 7667 17469 7668 12398 7669 12478 7670 7487 7671 5902 7672 7439 7673 8913 7674 5348 7675 3756 7676 3209 7677 2683 7678 1610 7679 636 7680 108257 7681 2539063 7682 1523438 7683 7000116 7684 914063 7685 5000083 7686 3000050 7687 16829830 7688 548438 7689 3571488 7690 2142893 7691 10709892 7692 1285736 7693 7649923 7694 4589954 7695 4269870 7696 329063 7697 2551063 7698 1530638 7699 6815386 7700 918383 7701 4868133 7702 2920880 7703 3612967 7704 551030 7705 3477238 7706 2086343 7707 2299161 7708 1251806 7709 1642258 7710 985355 7711 1211055 7712 197438 7713 1822188 7714 1093313 7715 4337064 7716 655988 7717 3097903 7718 1858742 7719 3057126 7720 393593 7721 2212788 7722 1327673 7723 1945444 7724 796604 7725 1389603 7726 833762 7727 926101 7728 236156 7729 1580563 7730 948338 7731 1238010 7732 569003 7733 884293 7734 530576 7735 783624 7736 341402 7737 631638 7738 378983 7739 498670 7740 227390 7741 356193 7742 213716 7743 106315 7744 118463 7745 1301563 7746 780938 7747 2759950 7748 468563 7749 1971393 7750 1182836 7751 2586799 7752 281138 7753 1408138 7754 844883 7755 1646145 7756 506930 7757 1175818 7758 705491 7759 708195 7760 168683 7761 1005813 7762 603488 7763 1047547 7764 362093 7765 748248 7766 448949 7767 599242 7768 217256 7769 534463 7770 320678 7771 381336 7772 192407 7773 272383 7774 163430 7775 95124 7776 101210 7777 718438 7778 431063 7779 666621 7780 258638 7781 476158 7782 285695 7783 507051 7784 155183 7785 340113 7786 204068 7787 322669 7788 122441 7789 230478 7790 138287 7791 72742 7792 93110 7793 242938 7794 145763 7795 205335 7796 87458 7797 146668 7798 88001 7799 61551 7800 52475 7801 104763 7802 62858 7803 39169 7804 37715 7805 27978 7806 16787 7807 9787 7808 71078 7809 929688 7810 557813 7811 1756332 7812 334688 7813 1254523 7814 752714 7815 2188830 7816 200813 7817 896088 7818 537653 7819 1392892 7820 322592 7821 994923 7822 596954 7823 541561 7824 120488 7825 640063 7826 384038 7827 886386 7828 230423 7829 633133 7830 379880 7831 458244 7832 138254 7833 452238 7834 271343 7835 291610 7836 162806 7837 208293 7838 124976 7839 85111 7840 72293 7841 457188 7842 274313 7843 564064 7844 164588 7845 402903 7846 241742 7847 387745 7848 98753 7849 287788 7850 172673 7851 246747 7852 103604 7853 176248 7854 105749 7855 65085 7856 59252 7857 205563 7858 123338 7859 157021 7860 74003 7861 112158 7862 67295 7863 55072 7864 44402 7865 80113 7866 48068 7867 35046 7868 28841 7869 25033 7870 15020 7871 8085 7872 43376 7873 326563 7874 195938 7875 358950 7876 117563 7877 256393 7878 153836 7879 328092 7880 70538 7881 183138 7882 109883 7883 208786 7884 65930 7885 149133 7886 89480 7887 49771 7888 42323 7889 130813 7890 78488 7891 132864 7892 47093 7893 94903 7894 56942 7895 42114 7896 28256 7897 67788 7898 40673 7899 26800 7900 24404 7901 19143 7902 11486 7903 7234 7904 25394 7905 93438 7906 56063 7907 84550 7908 33638 7909 60393 7910 36236 7911 35635 7912 20183 7913 43138 7914 25883 7915 22677 7916 15530 7917 16198 7918 9719 7919 5532 7920 12110 7921 30813 7922 18488 7923 14431 7924 11093 7925 10308 7926 6185 7927 4681 7928 6656 7929 7363 7930 4418 7931 2979 7932 2651 7933 2128 7934 1277 7935 595 7936 42647 7937 664063 7938 398438 7939 1117666 7940 239063 7941 798333 7942 479000 7943 1852087 7944 143438 7945 570238 7946 342143 7947 1178601 7948 205286 7949 841858 7950 505115 7951 414135 7952 86063 7953 407313 7954 244388 7955 750019 7956 146633 7957 535728 7958 321437 7959 350422 7960 87980 7961 382663 7962 229598 7963 222996 7964 137759 7965 159283 7966 95570 7967 76152 7968 51638 7969 290938 7970 174563 7971 477285 7972 104738 7973 340918 7974 204551 7975 296511 7976 62843 7977 243513 7978 146108 7979 188689 7980 87665 7981 134778 7982 80867 7983 58234 7984 37706 7985 173938 7986 104363 7987 120075 7988 62618 7989 85768 7990 51461 7991 49275 7992 37571 7993 61263 7994 36758 7995 31357 7996 22055 7997 22398 7998 13439 7999 6679 8000 30983 8001 207813 8002 124688 8003 303727 8004 74813 8005 216948 8006 130169 8007 250894 8008 44888 8009 154963 8010 92978 8011 159660 8012 55787 8013 114043 8014 68426 8015 44532 8016 26933 8017 110688 8018 66413 8019 101602 8020 39848 8021 72573 8022 43544 8023 37681 8024 23909 8025 51838 8026 31103 8027 23979 8028 18662 8029 17128 8030 10277 8031 5976 8032 16160 8033 79063 8034 47438 8035 64656 8036 28463 8037 46183 8038 27710 8039 31884 8040 17078 8041 32988 8042 19793 8043 20290 8044 11876 8045 14493 8046 8696 8047 4570 8048 10247 8049 23563 8050 14138 8051 12912 8052 8483 8053 9223 8054 5534 8055 3867 8056 5090 8057 6588 8058 3953 8059 2461 8060 2372 8061 1758 8062 1055 8063 472 8064 18590 8065 148438 8066 89063 8067 193281 8068 53438 8069 138058 8070 82835 8071 212295 8072 32063 8073 98613 8074 59168 8075 135097 8076 35501 8077 96498 8078 57899 8079 34054 8080 19238 8081 70438 8082 42263 8083 85971 8084 25358 8085 61408 8086 36845 8087 28815 8088 15215 8089 43863 8090 26318 8091 18337 8092 15791 8093 13098 8094 7859 8095 5347 8096 11543 8097 50313 8098 30188 8099 54709 8100 18113 8101 39078 8102 23447 8103 24382 8104 10868 8105 27913 8106 16748 8107 15516 8108 10049 8109 11083 8110 6650 8111 4089 8112 6521 8113 19938 8114 11963 8115 9874 8116 7178 8117 7053 8118 4232 8119 3460 8120 4307 8121 5038 8122 3023 8123 2202 8124 1814 8125 1573 8126 944 8127 390 8128 6926 8129 35938 8130 21563 8131 34815 8132 12938 8133 24868 8134 14921 8135 20631 8136 7763 8137 17763 8138 10658 8139 13129 8140 6395 8141 9378 8142 5627 8143 3127 8144 4658 8145 12688 8146 7613 8147 8355 8148 4568 8149 5968 8150 3581 8151 2646 8152 2741 8153 4263 8154 2558 8155 1684 8156 1535 8157 1203 8158 722 8159 349 8160 2795 8161 9063 8162 5438 8163 5317 8164 3263 8165 3798 8166 2279 8167 2239 8168 1958 8169 2713 8170 1628 8171 1425 8172 977 8173 1018 8174 611 8175 267 8176 1175 8177 1938 8178 1163 8179 907 8180 698 8181 648 8182 389 8183 226 8184 419 8185 463 8186 278 8187 144 8188 167 8189 103 8190 62 8191 22