2000 1726 287803 88 368225 497 13344 1081 853695 1078 404200 533 565328 456 432088 756 392757 881 324496 964 442827 1503 354470 1960 504903 662 712936 1660 997148 1656 921923 1905 279401 1952 659813 1222 43810 31 66961 700 637949 702 549424 1901 907594 1933 592020 1001 206709 699 847016 933 557864 1277 507580 327 419784 671 129466 1893 474406 938 413146 237 804019 1224 69922 151 954344 77 585131 1391 109497 377 246454 275 848214 1905 643343 1082 380521 1694 862263 1209 520453 1851 804939 437 726776 1510 849884 207 204494 1435 707688 14 979669 429 867636 145 8119 876 825598 353 811739 1756 561398 1311 342631 339 486061 774 68010 626 104214 1129 24459 1370 731156 1075 899677 1597 516615 38 207739 232 854829 1073 450681 997 818791 171 63636 375 514965 675 113244 487 558950 37 959416 748 629736 339 743939 1196 138618 1192 361647 157 599786 1688 156124 608 456741 1154 309863 1680 648403 1541 1844 1914 513472 387 90798 1403 50210 1872 675580 1379 686038 847 564426 292 296177 1571 612440 1392 283568 794 993300 1180 858622 587 599462 1641 128573 1175 481652 1394 823832 1032 178162 885 552394 742 352257 522 265128 1273 351366 1855 250588 357 55055 1616 268119 520 617868 104 854234 1650 971181 965 571089 1623 883284 1720 275256 979 254285 488 197320 465 455382 684 514198 190 61253 1815 880545 1595 856878 571 772027 132 160113 932 287871 1469 288897 1820 343613 766 526091 1681 216085 1092 308092 1107 174656 200 278999 960 808192 220 158932 309 563954 1234 274282 33 958861 1525 847943 47 436685 1923 827892 1245 63701 287 10039 926 174313 1767 801638 1319 893558 1932 625761 824 565470 1347 911263 630 500522 1529 790980 284 840891 167 848222 1420 106381 1211 467609 1921 920997 1106 800901 703 689342 1116 983145 1195 627090 518 737136 254 556207 1685 846161 615 970701 1499 921507 959 285539 1839 858962 176 720662 1746 455185 1408 479799 315 288350 1912 576623 1245 204805 1426 264717 659 617121 648 844975 1374 662921 1909 990037 18 709417 177 198552 1648 459388 1676 315226 415 999011 831 423003 1219 152799 1093 466926 1444 171890 1357 321406 1577 820482 674 864891 836 585268 280 768533 781 712392 674 814715 1024 3590 798 32558 1269 43947 1779 64816 1848 890375 312 199442 983 739397 1250 321377 960 23672 1076 747350 1261 440746 1969 75510 439 391359 880 611012 362 879371 1374 670764 1920 675203 1993 729517 1398 216548 36 252351 1885 253228 327 113190 386 195265 1396 744889 857 667114 1302 439385 275 492274 539 760511 275 386114 1024 582240 385 579206 1391 110935 476 677455 538 417677 714 152713 1973 652453 755 220906 1479 97204 544 245181 1803 959608 1096 372047 1754 683832 1579 268730 47 729247 1097 735112 372 996680 1013 825945 350 877871 834 796632 1490 308984 577 803829 209 663387 1401 444997 1300 411845 408 824643 340 960720 133 902288 1321 260370 1445 180261 1441 141155 1582 593838 268 756175 1896 483887 691 880205 1354 26799 1737 269693 1972 867705 1480 804597 1270 826286 1690 375525 1049 618185 1233 824366 74 678266 1244 631887 956 615300 1550 591094 1533 546429 506 283922 190 546714 1513 661164 1080 617225 864 588956 1486 629317 280 835266 1353 957526 1604 489727 955 24222 356 42157 474 662331 1846 512431 794 873908 1428 993847 1861 836743 1004 500787 1006 571984 1937 586856 1477 444547 1504 681953 1288 23361 1977 360095 246 375867 1830 595184 619 883958 1765 893436 1429 382504 650 329983 390 828450 892 892167 965 413812 1330 203762 276 339055 1817 948275 1294 797835 1273 802846 1486 12850 1161 394148 501 481376 1683 92363 1784 86973 258 1453 1288 68397 630 604097 1422 934032 861 520688 322 905470 832 6333 1206 578463 1600 286803 218 771011 211 944467 723 707766 1587 773802 1443 448738 854 211757 675 280332 1380 516913 268 531993 1710 177402 867 924886 1416 30616 1579 834874 1147 956819 658 468543 1801 581491 797 782008 191 665807 1159 555193 1096 50479 249 918260 235 186125 184 681912 1421 449806 848 151505 74 812743 1403 235994 190 939483 446 322967 709 446622 731 720459 708 717698 609 822797 1640 588307 564 860317 113 973986 1185 291197 363 659915 1056 440894 941 270763 591 476835 207 944753 953 584735 1070 732682 1384 978188 1747 323842 1363 73344 1691 892548 1624 614438 1147 440161 1473 541508 522 982880 451 378176 532 952652 21 871861 76 162452 1278 493143 1705 32687 1178 155975 707 966641 818 164485 1072 388634 685 375036 280 454897 893 728652 1948 920538 11 533701 641 489388 424 814306 1887 321135 390 660482 776 582288 695 249588 382 208319 876 630741 831 773505 532 187024 1648 964384 1952 346027 1759 490373 489 701120 858 97282 654 99492 1495 305181 1256 83643 731 393051 1374 353337 1672 638293 944 289136 706 960473 932 711394 29 947053 85 425495 273 979503 227 500172 656 516050 1298 806982 1921 147591 29 917914 1535 417805 1501 496698 1149 957919 697 479677 34 868673 1991 26219 1732 973095 1892 429902 1774 591879 677 17167 652 573353 1616 631868 1213 54470 819 612546 1 541773 1545 763308 69 602004 1764 89623 1246 612601 1610 680478 183 437362 989 913525 451 991237 1972 334916 1126 861048 296 331937 143 281773 570 47989 772 12870 152 356036 400 595435 1273 583501 1468 605048 1088 858370 700 880472 1053 372417 185 448205 1395 382251 254 490983 1707 450274 216 243874 634 229891 593 551532 1221 322320 1641 819263 162 532556 1724 628821 1478 272104 1754 937739 284 280620 302 402709 1188 848446 1813 668864 1994 821915 1437 431979 1299 574829 555 57451 1799 307052 579 811917 726 744761 1167 582175 405 850388 701 592754 177 517547 510 128447 898 329354 941 474844 70 919063 1666 354249 53 129697 1740 634557 93 662572 608 369719 1423 236590 1895 946531 452 469674 664 686017 1346 740585 562 989493 1576 912340 839 25499 1772 632255 1999 330595 204 28014 930 809301 1823 590590 293 582105 645 540084 1240 256918 637 920578 1286 896623 670 112935 1365 584089 45 693389 1716 790569 235 574534 765 778455 290 805241 1517 151165 506 528876 1227 976637 245 355399 1994 609188 1697 804289 1071 420519 670 493237 1043 217960 1887 662985 458 835506 859 924912 764 627579 104 380755 242 626991 563 872619 638 712103 45 205283 668 105806 736 717251 1051 887663 636 879027 84 69293 1030 595524 370 673630 881 238365 86 894041 322 183317 878 274408 1566 92066 442 588904 742 539671 1516 985961 848 322550 1532 470248 443 974635 269 811104 105 526771 1579 786012 860 774896 634 696117 1293 735150 1505 787540 1029 493527 1980 411828 1600 89334 1266 732256 1720 860361 534 537663 584 251282 445 171505 37 691042 664 922741 186 666312 79 430230 665 617692 142 411739 212 21429 1790 656354 1982 280059 1955 999674 1417 535300 1515 932885 1314 866876 572 163691 525 745379 1155 808859 1967 223243 1346 528752 1665 871661 697 787093 1915 696965 519 163886 1089 52096 1442 696271 383 182743 813 473044 1002 557989 1966 968867 696 304280 1638 359490 1278 359907 117 133712 987 622361 1504 787331 1232 867825 899 559440 552 463872 955 763984 326 659484 1841 391555 206 337342 378 903668 1326 534757 1445 263593 1443 435096 56 508900 286 598929 1479 648092 761 374539 1039 583428 1487 243592 918 357539 84 972137 80 671400 1778 945209 494 534133 849 847433 574 723754 869 298918 1592 970989 1929 293006 919 348672 1124 535890 416 154365 143 616423 1431 232730 1582 545191 528 330560 1894 707554 19 334574 1256 712410 1861 240507 259 478637 1586 285687 1114 129757 1476 691682 255 656015 140 334487 1767 324806 788 686052 1698 252212 622 983000 415 709344 1056 69321 1648 269361 1676 954119 129 58645 443 737547 24 750220 1485 314344 712 151435 804 419847 1517 32083 1159 738674 1935 468408 1782 425423 1685 892371 81 263421 368 807709 1923 171761 1927 331240 701 68263 1078 585655 1799 719087 155 57693 1410 618323 1336 594786 493 428946 993 467727 1543 986540 1366 523609 320 667886 1560 777620 66 726960 987 32276 1682 838264 1645 87357 250 398044 213 805755 1684 50657 1136 340708 1926 785887 941 375264 469 441920 1474 637483 1403 984464 238 993585 988 916090 797 765135 816 998528 205 391466 885 537193 1760 665491 816 281900 1628 310035 579 242819 603 951366 1519 955584 1231 813881 672 623448 1553 879440 162 880666 1536 247283 1354 915006 631 760457 1493 905187 1532 875150 1464 336737 945 164216 1502 590645 1298 783482 1556 33583 894 479779 1601 441629 1758 24804 1953 725104 1865 24777 1734 358207 858 895565 1007 915922 510 798588 986 224025 1897 573722 134 211967 830 387703 256 13307 654 164586 41 506033 363 214962 695 768909 1788 950900 520 171513 1015 429995 225 675711 1701 927432 139 589437 317 129038 1875 63345 468 863807 1150 574463 658 452642 1970 511679 1663 878322 514 814227 825 278422 654 926889 1075 750904 578 420142 1081 44461 1598 402043 831 101468 677 951224 1396 711640 928 69586 397 938232 815 857530 669 187543 1730 194562 256 799982 1426 872450 1614 898689 247 213563 1340 584236 808 291240 1896 304892 1682 215814 1702 32992 1064 106527 177 75984 1726 233680 996 980055 60 968875 855 816436 499 98160 167 932067 290 435122 1558 366073 1345 743346 149 845660 6 750663 1286 778479 213 511508 1618 215513 1049 230303 951 971214 17 344724 1205 402172 1394 316793 807 628952 75 826169 802 149507 120 712325 928 955828 286 444158 304 459647 1687 379968 1739 675689 57 137013 1884 942580 294 492196 220 147494 1561 883354 1004 248568 351 711536 1796 350482 1743 154597 547 737493 701 300892 1652 269996 950 246819 1460 92088 491 175812 398 61442 1983 755221 1658 616951 1699 269353 274 899615 427 75407 991 465005 434 288064 1293 647557 1333 884086 432 991541 761 290366 578 722739 288 95409 913 575951 1575 205115 1172 522874 1497 787331 1810 998452 1281 49017 1231 243263 29 594786 479 209481 354 116099 329 345636 1234 527365 266 523947 680 879198 1334 840074 1002 471453 1169 891392 983 338944 1898 392482 1201 426199 579 310073 557 951250 120 632526 1567 730633 998 273026 1413 531931 635 475209 1991 338448 1017 855861 15 759081 924 169483 1696 251013 724 407557 170 288160 652 441460 1123 732260 123 489335 1226 668188 1454 338577 715 153850 899 932229 853 545605 1438 242531 32 882059 54 872295 1686 364005 1978 520027 937 394700 1093 428039 159 99251 1052 437124 1154 29978 675 636385 26 865958 1008 984494 744 356149 722 311722 781 885729 522 53328 884 66531 1807 239906 615 823785 991 420263 1605 740454 461 495203 308 598135 1694 589281 1135 462386 1425 566430 1966 189517 1527 296957 700 466157 1958 518572 575 688245 1148 168776 178 489557 1117 695211 944 42451 559 305103 455 64741 1584 406562 892 816624 1100 77643 703 175318 511 520758 145 899167 820 647520 1504 828740 169 174824 1446 687196 175 367601 154 138089 806 262162 1146 562169 1990 592126 1944 223704 284 614280 1295 570082 1971 443986 347 486621 1136 950670 1740 360183 861 119433 825 442683 657 289344 375 672596 1228 604757 865 868869 619 666233 1274 690902 1887 526561 1983 469728 133 673946 355 344016 15 825751 129 676945 470 949292 820 960066 1444 407424 1865 794129 970 156738 681 178765 642 609795 401 337115 790 201812 504 457490 265 735994 435 381860 1610 660021 1759 83893 1722 979807 1793 735433 1162 7916 221 928231 1673 32670 827 465954 1188 146456 758 285894 1118 990200 823 845613 1569 477235 951 274278 613 467631 1750 989878 1948 607395 858 181392 251 798224 1595 548809 224 693198 1677 502777 1127 563440 267 734250 688 105032 160 431283 527 434965 1393 204397 3 704354 1746 163183 606 777292 1065 677434 383 111432 1945 155297 749 122476 1657 362894 1040 152642 1711 250444 39 639376 915 827165 376 183653 331 488457 1473 890797 1177 575624 1171 334468 159 473429 1441 27132 1886 832655 1250 503472 608 677541 311 178944 1133 419838 1675 716525 1427 58087 1176 40643 390 747100 45 132268 1930 339129 1567 607464 1824 605235 1168 787546 1413 210652 1151 661823 130 773930 1100 881860 1988 98247 684 793645 585 665026 1704 975479 1771 228971 1816 325868 1643 682785 1297 513236 71 540529 1202 947220 795 233565 1542 212897 65 662122 1704 769994 1321 767520 1191 726990 1961 485421 108 473813 1025 746364 467 475115 992 660361 513 284999 1019 566077 1744 586871 1691 529925 1838 147347 240 893081 629 651743 670 191791 544 332823 1424 329332 272 998142 1591 896764 395 154585 1536 373237 1158 448798 1686 2290 1647 345423 1114 365759 1246 517217 1746 927252 1143 949186 1019 901786 1869 757098 673 476241 1246 795670 69 838112 1925 236752 1673 882813 847 315453 1071 874947 180 397785 787 169230 2 920470 856 38302 510 578532 1409 647982 17 773098 1748 682987 455 623285 82 42055 1810 50327 1211 273381 325 674731 1801 94163 183 568624 434 817060 1725 240878 669 884333 499 456814 1211 621191 482 136414 1731 23541 519 797102 825 786181 683 48077 356 460549 232 743814 470 192833 1175 31375 81 161032 688 721959 1183 796558 1475 810161 1847 790792 801 894624 14 137090 1063 475044 178 269155 25 315590 363 334454 889 597846 827 435261 526 325296 91 891419 1147 404632 387 137384 317 836374 1740 822638 604 207557 261 434029 1158 676726 1297 632414 565 589474 13 789567 317 138678 1024 994527 670 134097 1455 804734 471 987402 861 872747 1995 500369 1575 772683 856 269721 1140 806240 1826 641990 289 527436 1339 943370 747 789579 746 849366 1737 252955 1159 238955 303 673724 1001 938487 1943 988820 140 820482 358 283008 1580 229067 614 809671 293 633579 1177 806446 876 631785 1717 765810 1733 807331 605 925949 556 42738 783 588227 1156 174686 1014 837781 938 740928 188 779727 764 837664 1711 181118 260 635463 1468 401075 1082 315152 448 81406 1681 412435 1723 52623 1698 380052 1319 981722 1809 290731 1423 326966 1074 955419 1393 252457 1296 783670 228 624197 1248 398933 1086 368297 1253 474444 1159 375536 1557 329256 1880 4900 1289 984290 260 154260 100 434070 1259 337997 1330 884787 1768 26879 1064 663860 1946 88965 1029 509251 463 248775 1023 780897 42 141956 1454 916424 1021 695605 1631 377653 1990 758447 228 940953 42 470168 875 676770 1757 972777 1660 198238 735 521339 886 732964 1486 668830 350 800334 1753 752454 1328 38036 1981 432369 1295 17977 688 688596 1208 877843 232 768925 805 424427 1233 926783 762 790975 338 390858 54 718238 1379 99835 1764 651353 922 327000 408 229335 1454 949259 151 949208 597 858743 1535 128625 1704 64677 1516 838782 1069 113668 741 704528 883 710872 1046 451476 624 976008 1290 731732 427 689454 421 770997 399 398325 1408 956855 64 521861 826 725727 1264 929138 1940 16460 1662 712709 753 628590 1479 128648 149 748376 1722 295938 418 428594 1947 134602 1610 552455 938 785522 38 240367 1996 610813 498 269046 1870 513875 721 975790 981 681327 705 566443 1741 587449 1345 430161 356 86593 545 203313 1684 953109 1891 333214 1270 375176 1634 230787 1786 651843 1619 291467 1478 639054 1876 205252 130 258022 607 349242 417 406095 749 772627 1643 193622 1815 892072 213 65638 1781 650053 1261 620326 1635 131010 1259 910352 8 105533 1921 862275 1861 349336 1068 599520 31 451481 225 848289 1376 472526 462 384477 561 170002 1775 643237 1283 615371 965 224775 449 107829 625 390804 1757 675849 1927 860262 1012 301525 336 77059 1269 351389 1150 316461 1393 293617 1732 53784 1464 510538 885 195067 332 156396 674 134345 862 219274 8 775036 550 899735 930 695450 151 720813 234 923716 491 625045 581 644910 1995 898691 1485 773377 1641 768394 298 114700 1869 864718 1662 866939 304 744843 823 792044 1572 749562 155 972125 575 403240 1222 343081 21 612189 29 689634 1554 997885 155 614623 1198 815170 1309 940224 1848 629440 1117 425560 831 614198 518 889684 1323 591546 1328 429274 236 964573 1676 793389 150 661063 1593 794939 323 544513 454 952775 1925 551512 791 883701 1020 412530 1466 694212 1524 721913 1541 244209 892 801114 1837 300335 897 792639 1309 905216 262 816580 782 115570 1259 706316 222 696015 1141 991680 464 801166 1843 218612 1524 871793 121 738959 1504 870224 1557 410560 273 940734 1554 219754 22 447117 547 671501 685 130625 698 965704 775 976319 218 608370 1112 477054 412 662937 1996 374172 1314 497834 67 353434 1244 860242 394 114330 660 31295 1287 401710 112 151582 1452 623978 588 431390 1730 159916 1708 861696 1772 407564 1815 23132 505 972929 356 606037 1128 681870 1226 636337 1979 368377 743 747785 1267 371481 1339 847870 1649 111972 1587 50723 1216 47407 1943 243701 1245 915611 228 829270 562 900056 1967 265181 1617 19556 1666 422596 20 703595 11 994962 77 655889 383 289155 1626 22611 1905 598674 1044 166531 1371 639056 779 598039 977 900758 1672 801283 449 793014 212 310867 902 542874 548 441895 1328 101706 548 159842 918 427029 983 747121 1630 551089 503 779096 426 756141 757 46003 1298 699558 433 787388 1334 881165 116 326609 515 765394 719 229931 920 634747 1396 291549 462 408484 1913 48953 333 751606 92 929975 370 871451 1321 943962 37 71398 1990 666009 1777 566491 1958 39359 89 476402 1486 831204 271 593959 570 903854 1210 760537 29 469061 79 596603 1800 598852 1214 840601 293 33193 1940 958057 39 723827 1902 260354 978 608544 1831 854657 1467 885153 1547 689367 1270 936975 500 403253 1862 497732 1936 471681 633 966138 683 788065 123 310536 639 223922 293 574842 1277 795869 1008 37030 877 474561 797 638952 1689 900105 491 292804 1885 923954 1658 163830 269 461767 1104 315692 1470 888145 101 913448 213 494742 867 424825 1889 537822 1517 868835 1851 515770 1905 699243 748 449210 1566 336961 605 322208 1030 198516 5 640230 1711 404608 57 950507 1712 208344 651 649721 1035 833167 1104 910001 216 477396 135 485179 105 406612 1403 618179 1783 40861 1542 990130 1442 588251 990 108665 1424 693544 1545 328071 650 360344 1300 451051 863 687294 419 702767 1826 429367 329 793083 409 24827 673 274671 157 59542 1878 644642 1338 964834 1531 726938 1464 290667 944 137638 1257 438099 644 465907 1867 792944 1919 947369 459 667986 348 374351 1543 195814 1192 466410 907 819273 955 682375 1375 18950 1947 994499 440 325374 174 870750 782 400002 849 407351 1090 441687 1088 780763 1227 784525 1997 840138 1431 540990 914 493793 36 495893 1153 151366 1973 753687 880 564475 1950 885595 1979 757368 1428 579513 1691 116165 152 590955 1402 815081 300 793171 1029 338194 859 331760 1194 909742 581 904756 339 313337 1110 885612 1216 177585 232 486491 1657 747895 426 189423 1184 442918 515 539295 541 598815 1831 985022 1476 382756 1387 817523 1283 987954 667 353035 1138 438197 1497 816806 1921 973313 1669 688682 383 23522 1467 530398 118 549067 198 776759 1727 220704 427 104441 409 208721 1078 395470 1730 372482 282 508929 346 64791 1247 98814 1945 657798 274 230547 1194 902206 734 305131 1625 812893 1991 801235 1543 947301 1760 749382 1670 747488 1871 811674 435 113524 249 982218 1512 255859 859 910436 1333 85713 749 546816 497 139511 1854 915780 120 18527 1567 267084 756 866428 715 997621 813 235436 452 535815 682 250224 265 314851 1265 4719 1864 76632 773 14904 286 346950 1097 4221 1981 951510 1662 372706 135 230575 1021 816008 287 864292 573 194836 1516 804786 1416 888010 547 326189 1419 896117 666 882865 154 259085 520 476093 882 829339 410 275724 1223 848458 1645 674120 1498 687972 1672 772816 1279 887478 1551 580856 621 34026 1629 568460 951 691105 821 883138 1323 702800 1452 370188 1117 752691 1382 948647 802 235051 1748 484027 1470 386726 1729 431171 412 937619 492 795747 199 887473 1365 245420 1310 497162 67 607422 388 812996 466 508510 178 77818 1074 745240 12 877241 1722 554104 1475 725855 366 373559 677 17392 161 534386 662 444651 1753 932464 1558 873215 1442 732724 619 28684 271 433056 1142 852220 772 890452 254 13065 635 157547 491 598180 1257 290187 761 387850 443 790553 411 660187 1485 258594 1014 400636 730 45676 877 857463 806 355555 1031 795587 1310 985423 596 651604 459 834219 430 373610 1525 268870 1846 756743 445 854054 1479 701691 1519 225568 597 573660 1221 495956 533 870379 871 278243 538 451937 1512 330026 1049 630097 767 961168 841 60477 214 154112 1459 816781 1442 575823 917 658310 807 146331 557 280734 1836 462298 1056 895604 626 818040 242 610025 1063 596852 785 78880 1940 696614 660 988273 678 337067 954 679534 86 890780 1709 956490 830 855824 1854 971733 1167 193312 1482 181218 299 11341 1493 219269 1443 73879 84 536591 580 329036 1476 222955 774 98839 285 670727 451 878334 1319 971186 70 295694 822 790234 229 591094 1533 904804 1853 766868 909 489065 1336 740782 511 122311 438 556439 148 152320 1862 829227 792 133947 1715 610260 1298 635430 627 42764 1413 361632 1007 310899 1545 831386 988 99399 331 575058 1289 588750 1006 91891 1729 291930 1162 304102 150 622607 1967 6144 1571 660865 917 670976 1165 513899 311 392499 753 260570 484 618740 1006 223208 1979 558163 7 136294 1506 677283 189 933460 679 139250 1272 357548 514 620364 325 456666 1344 839577 1809 243398 999 477414 1869 695480 1831 227489 1547 236784 1070 83615 589 149634 1978 676322 199 909698 1904 57498 1379 421187 793 527330 142 294769 1638 619329 1120 836885 1747 778337 1954 461324 1879 803695 1170 835989 1959 99649 1584 502289 2000 408135 687 839346 860 789954 1064 231779 875 942151 1672 966364 1839 650323 1137 893517 168 379171 1317 293870 1075 485637 534 99296 754 150655 249 401034 1371 398024 67 408182 1760 797113 951 15982 62 303648 1860 151232 1887 868722 1435 660595 334 304770 1658 775297 790 555264 81 14227 646 565429 1949 544281 1460 525298 1158 43 178 181177 250 873543 674 230871 334 246626 1477 302644 703 970151 424 568746 25 47548 1558 43527 1562 37390 684 987693 493 79140 812 230408 208 867591 1653 63315 1388 364151 1491 303252 1906 534496 1533 116649 1893 203941 390 32765 821 913784 627 772075 1034 869176 1590 846887 434 354951 985 787434 1974 888980 1820 623185 689 631918 195 984921 260 578344 985 321748 897 150536 1582 890683 106 226979 1198 598922 186 510223 1284 603081 190 305572 1148 576124 184 339450 1093 217946 933 699914 1096 560982 641 87814 1757 675000 35 612463 340 35419 1704 739251 181 155142 224 988197 558 612360 188 421594 1060 693275 1649 730125 899 886892 900 762901 1769 667172 454 268941 1914 241046 1702 676795 1063 894453 160 391729 1465 117232 307 830462 1885 247663 1157 242833 1473 495997 1966 332643 321 235078 850 442777 589 304205 275 114108 733 678422 1389 840117 1994 869298 1789 117329 761 154329 1911 456065 1546 442839 58 824670 41 792130 125 832597 1301 420751 182 891779 232 184737 519 479106 1930 885320 303 506950 1128 538056 720 729551 1627 769387 1812 512695 1348 870780 1312 504206 902 43640 934 201545 1166 104746 1709 573923 1164 663413 1090 737972 321 803646 539 839246 1877 801857 1166 642021 729 922858 1429 660600 1054 691978 541 767864 1657 147530 485 27177 1915 428170 584 197827 1612 541649 807 232263 1779 544971 1497 849412 894 324029 609 624549 420 810832 840 576046 829 814564 1201 381577 77 472157 351 906719 75 242541 1911 336461 899 770973 73 492011 1125 879968 1933 65841 468 352241 1956 28315 1101 87203 543 564289 628 827398 636 312618 988 568057 853 693226 1664 850902 1065 332995 541 732238 1663 306228 1673 912287 462 500545 231 296722 456 525827 1793 693099 454 1215 219 792745 257 205745 387 815504 1546 441296 516 642387 1051 559772 1751 293907